1. Work culture is fantastic which is why you will get a good learning experience.
2. HR team is very supportive.
3. Good technology stack.
4. Freedom to choose technology.
5. Good support from Sr team/tech leads.
6. Very hardworking and highly skilled development team.