3.0
Dec 8, 2018
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Culture generally supports mission and values.
Cons
Compensation philosophy makes it difficult to attract top talent. Large organization makes timely, clear communication difficult.