Good Learnings
Good People to work with
Good office setup
A little flexible with work timings(Which adds to no work life balance)
Cons
No work life balance.
No Job Security(Because of couple of recent layoffs)
Micro Management at few times
Lack of empathy towards employees
Favouritism at Peak