- Casual atmosphere, no formals/cubicles/bosses.
- People are treated like People and not as Resources.
- Opportunity to explore areas you want to grow.
- You will find lots of passionate people around you. Their passion is not limited to work related stuff.
Full responsibility from getting a requirement to deploying till production.
You will learn a lot while working here in different technologies being a software engineer.
Cons
Work-life balance is little off but the company is on a solid path to success.