- Interesting, unique problem and product
- Ok work-life balance
- Flexible hours
Cons
- Lack of cross-departmental communication
- Duplicate and unnecessary work being done across teams as engineering ignores product team
- A lot of seniors who are task-takers rather than leaders
- No room for personal growth
* Flexible working hours
* Senior members focus more on quality of throughput than micro-management
* High end technology exposure and quality work
* Employee friendly environment