Pros
1. The company helps you learn new technologies; they provide you with have multiple courses to learn new technologies and offer free certification opportunities. 2. Work is appreciated, and proper feedback is provided as well 3. There will be a "tech tribe" event once a week where employees within the company share knowledge about different areas 4. Flexible and healthy work culture. 5. Policies are well structured 6. Senior members and HR teams here are extremely approachable and are always willing to listen to the opinions of their employees. 7. Work life balance is great, on very few occasions you will have to work beyond your shift. 8. Salary is always credited on time, and you get compensated well. 9. Very smooth onboarding process. 10. No bench system 11. Policies are very clear and mutually beneficial.
Cons
Nothing that comes in my mind