4.0
6 Aug 2024
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
It is great place to work. Everyone works hard but the atmosphere is friendly. Telecommute policy is very flexible.
Cons
For some positions, salary is lower than other companies.