Pros
while there are many positives about the company, I'll list out a few:
1. Friendly environment and feels like extended college.
2. Provides platform to showcase your skills and get rewards and reputation for the same,
3. Competitive salary in service industry space.
4. Exposure to different areas of testing like automation and performance in the early stage of the career.
as I said there are many others as well.
Cons
There are no many major issues you find here.