4.0
Feb 13, 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.