Pros
The people in your team are what makes QA a great place to work, very collaborative and supportive. The 3 free days training are very beneficial too and aid your learning but unfortunately, that's where the pros stop.
Cons
Within the past year there has been a large shift in senior management and it's had a knock on effect in the people, which is a shame, it has changed so much since I first joined. Senior management can often give you at task to complete late in the day and expect you to complete it before logging off, you end up working late and in your own time with no appreciation for the extra time spent. QA have made so many redundancies over the past few years and with all the recent company changes this will potentially continue, it means so many people are worried what the future holds. I do not recommend working here until there is more stability and the salary has been addressed.