Pros
A lot of autonomy and flexibility. Very smart, talented, and hard working people to work with across the enterprise. The worker bees of this company are some of the best people I have every worked with!
Cons
The birth of the Utah office was the downfall of this company. It lead to the executive team being staffed all by people who were religiously affiliated with the CEO and not qualified for the positions they were given. The one woman on the executive team is the only one worth anything, and she is by far underpaid and under appreciated. Too top heavy and refuse to acknowledge their shortcomings. Made a lot of bad acquisitions and have still not learned how to integrate companies. They are in a very precarious financial situation which has lead to continuing to ask people to do even more with less. This company was already understaffed. There is very limited opportunity for movement or growth.