4.0
Sep 19, 2015
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
The environment is challenging, but rewarding. The teams are relatively small, so it is easy to get to know your peers and to be effective.
Cons
Not as many opportunities for upward mobility.