2.0
Dec 15, 2011
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Very stable employment. Education benefits are very good to have. Lots of opportunity to learn through projects. Working in team environment.
Cons
Upward mobility is slow. Salaries are mid range of competition. Not all benefits are useful but included in compensation. Recent college grads are given preference over experienced professionals.