3.0
Nov 7, 2015
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Small company feel. Organized for collaboration.
Cons
Most influential executives have been at the company for close to 30 years; updated perspectives face an uphill battle.