Pros
If you're in a good team, you'll have an enjoyable work day. Nice work site. Colleagues are generally nice - there are some who don't even have manners to say good morning and lack any sort of ambition (hence why they remain at perkinelmer)
Cons
Below market salaries being paid by a billion dollar company, hence why they attract lower quality staff who have little to no ambition. Management talk too much and are pretty useless when it comes to delivering solutions and valuing their employees. No bonuses - they are a big enough company to pay each employee a yearly bonus based on company performance but they behave like a start up with cash flow issues. Management don't know how to retain talented staff and purposely hire 'agreeable staff' who just turn up for a 9-5 and collect a paycheck- they see talented staff as a threat. They like to hire lots of graduates too because they're cheaper, not because they care about their career development. Bunch of liars and a bunch of cheapskates who think a yearly pizza party where everyone is shoved into a little room is 'recognition for all your hard work'