It was a rewarding job with a lot of hard work required.
I learned multiple new things about the testing and development process working on a popular title.
Management was misdirected, often had to get proper information from fellow testers and developers.
The hardest part of the job is the long hours and the absence of work after the project ends.
The most enjoyable part was helping create a product that people love.