4.0
13 Feb 2012
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Great opportunity to develop from within the company; even across departments. This company has excellent compensation even at the lower end; great benefits as well
Cons
You are in charge of your own development. Sometimes management can be too decentralized as well as communication throughout the company.