Pros
* I get to see and test some pretty cool products, and help the developers refine and improve them
* There are plenty of opportunities to learn and improve your skills
* The pay and benefits are fantastic
* I get to work with some brilliant people, both on my team and in other departments
* It's incredibly satisfying to find an issue and see it fixed
Cons
* Priorities can shift quickly, so be prepared to be flexible
* Occasionally it can seem like our results for product testing are brushed off by the developers
* The management structure is very flat, so upward movement is difficult
* Did I mention that priorities shift quickly? We test dozens of products, and we are expected to produce results very quickly
* The job is technically hybrid, but because most of the products we test are hardware, it can be difficult to work from home