1. Everyone is friendly and approachable. You can meet and approach management easily.
2. Working on cutting edge technology.
3. Stress level is less.
4. Good Insurance and HR policies.
5. As most of the people are technical, expect least level of politics and straight on point discussions during day-to-day business.
Cons
1. As everything is highly technical, you need to have sound technical background.
2. It is a fast pace company, hence you have to be on your toes.
Excellent platform to learn and grow
Excellent office culture
Work life balance, no need to work over the weekends.
You are appreciated for new ideas
In-house cafeteria, cultural teams, sports etc.