1. Amazing opportunities for learning and professional growth.
2. Supportive colleagues and friendly HR that maintains a healthy work environment.
3. Timely salary payments and good work-life balance.
Cons
1. No opportunities for appraisal and salary hikes.
2. Mid-level developers are often given limited opportunities to showcase their work and represent their contributions at the organizational level.
Supportive and collaborative teams.
Good learning opportunities.
HR are more Supportive .
You can learn more testing process, tool and technology.
Learn new domain.
Cons
Onsite opportunities should increase.
Leave policies and WFH processes could be more flexible.