| Being on both sides of the aisle, here are my 2 cents: - Pay well and pay good. If you want the best, you have to pay the best. -Identify the strengths and weakness of everyone in your team. Then work with them accordingly. - Always encourage a culture of open and honest communication from both sides. Do regular team meeetings and also periodical one on ones with individual members. Encourage them to talk about anything. - Trust in your team. You hired the best, now let them do their job. Don't micro manage. - Give positive feedback whenever you can openly. Saying "You did a great job" adds a lot of value and don't underestimate these words. Equally, provide constructive criticism if necessary and always do it in private. - Be flexible with the team's work styles and hours. If someone takes a 2 hour lunch break but stays late and gets shit done, thats fine. As long as important deadlines and deliverables don't slip, do not be a time police. - Last but not the least, understand that a good manager/boss is one of the most critical factors in deciding whether to stay or leave a team/company. People seldom quit a company, they quit their boss. |