1. New and trending technologies
2. Work-Life balance
3. More R&D work
4. No work pressure
5. Provided powerful machines to work
6. Prove your skills, Management will take care rest in terms of perks and benefits
7. Flat environment, you can talk to CEO directly if you have issues