Pros
Lots of room to grow in the company Freedom to make a position into something great Working with some great employees and dynamic managers who are forward thinking and team players Great experience Fast paced Changing company with new avenues to explore
Cons
Constantly changing compensation plans Too much leniency with managers and employees who abuse their authority or privileges of their position Lackluster managers who do not support their employees and do not promote a team environment Lack of action on addressing internal issues Low compensation for some key positions Too much change without clear communication internally Inconsistent from region to region A company who throws spaghetti at the wall too much wasting time, effort, and money Ambiguous company values Unjustified promotions