1. Work culture and work environment is very good.
2. There is a flat hierarchy.
3. Best place for a fresher to start his career with a good learning exposure.
4. Company compensations and benefits are very good.
5. Anyone can have a exponential learning curve here.