1. A great learning curve
2. Got to be with talented people in QA
3. Got to learn automation testing from Seniors
4. Helpful HR's
5. Wonderful team and team-play
6. Getting to learn adaptivity and task management in fast paced environment.
7. Client Collaboration