Pros: at the beginning there was some space for professional development
Cons: middle management has changed to the worst case possible, do not care about people anymore, became so cheap even no X-mas party for employess in the last few years
Before take over by an investment company in 2008, Bodycote Testing Group (back then) was a very nice place to work. However, after take over all things changed to the worst. Ironically, the middle level management did not changed that much (people-wise), but their attitude did - most of them started caring only about their own skin without taking a slightest care about the employees. Company laid off about 40% of the work force to make it "more profitable" in a flash. I would work there again only if I would have no other choice.