Pros
The company has done a good job of recruiting nice people. Good work/life balance.
Cons
Company seems to change their vision/approach every couple years; the true direction of the company hasn't been clear. Each time a new president comes on board, they come with their vision and way to lead the company. But they don't seem to stay for more than 18 months and they along with their new way of leading the company goes away. There does seem to be some favoritism with promotions. Although the "criteria" is there, it doesn't seem as though it applies to each person fairly. It really depends on who is advocating for you and their influence. The company has become top heavy. There are more VPs and Managing Directors, but it hasn't seemed to change or improve how the company operates. Although it is stated that the company has compensation rates similar to the rest of the industry, that simply is not true. There are also no annual bonuses. The company has grown over the past couple years and it seems that it has lost the special culture and unique personality that was much more evident when the company was smaller.