4.0
Jan 6, 2022
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
The size of the company at just under 1,000 employees is ideal for effective communication and escalations. Generally great people.
Cons
Salaries in some areas are not comparable to other companies in the space. Leadership sometimes works in a vacuum think that their vision is being communicated and shared going down the ranks.