Good salary
Great people
Great learning opportunities
Remote work flexibility
Cons
Chaotic workspace; fewer employees compared to the workload
Frequent "hire and fire" culture
The Engineering VP tends to micromanage
Not suitable for those who prefer a strict 9-6 schedule
No stock options for Indian employees