5.0
16 Apr 2014
Anonymous employee
Current employee, more than 5 years
Pittsburgh, PA
Recommend
CEO approval
Business outlook
Pros
They hire only the best people and everyone is highly motivated and care about their work. This forces each employee to stretch to keep up. Small company atmosphere requires everyone to "wear many hats" and provides a lot of flexibility. While everyone is challenged, everyone is also valued for their individual contributions and valued as a person. Management cares about you as an individual and provides high personal flexibility.
Cons
Because it is a small company there is not much room for advancement. The pay is good but not exceptional.