4.0
Dec 4, 2021
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Interesting work. Collegiate environment. International. Strong culture of learning and self development.
Cons
Heavy workload. Company primarily values sales/client-focused positions. Salary ok, not brilliant.