5.0
Mar 20, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Perfect Work Life Balance, colleges are very nice, tech stack are the state-of-the-art
Cons
Team are usually small, meaning that you have to master a broad view of different knowledge, as many times you are required to learn the new skills that is not supposed to be your scope. Compensations are not very competitive compared with other companies.