Pros: young, intelligent staff with willingness to work
Cons: lack of leadership & direction of senior management
The people that work there are very pleasant, but most of the company are division managers and the upper management only compensates the division manager level and above. The rate of pay is on the lower range of the industry. They also have very weak health benefits and 401K plans.