
My co-workers should take a more active approach in their personal development. Many people expect someone to hold their hand and tell them how to get promoted.
My direct supervisor is by far the best boss I have ever had. Management in general is very supportive of individuals, understanding of hardship, and works directly with staff to ensure personal success and growth.
Executive leadership and middle management both work hard to make sure there are fun team building events going on all the time to maintain a positive attitude. The company culture focuses on employee happiness, because happy employees make for happy clients.