- Good Pay compared to other product based companies
- Employee Benefits are good
- Flexible work timings
- Management is very transparent
- HR policies are good
- Good Culture and great managers
-Competitive environment, makes you learn and stay up-to-date on technology.
Cons
- Frequent lay offs
- Less growth opportunities due to recent slowdown
- Work life balance