4.0
Jun 12, 2022
Anonymous employee
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Fantastic culture, best people to work with.
Cons
Compensation is not up to par with industry. Lost a lot of talents in all geographies due to this.