5.0
Aug 26, 2019
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Work Atmosphere Benefits Autonomy Compensation Working with Smart people
Cons
Not many Travel can be too much for some roles, but usually a good personality/lifestyle fit make it okay for those roles.