Pros
Junior staff -- really good social atmosphere and strong team bonding.
Cons
- Oppressive, slave-driver style management. - People are seen as disposable resources and treated like school children. - No work-life balance whatsoever, management expect people to work outside of work hours to learn things that should be trained on in the first few weeks or months. - Very little training given in the analytical team, expected to be fully competent within 3 months. I've seen people belittled and slowly forced out by passive aggressive means if you don't conform or learn quickly enough. - Tasks aren't clear and are seen as wrong if the results don't look right. - If anything goes wrong, it's always the scientists problem. It's never the instruments and management take NO responsibility for their teams errors. - Pay is lower than most companies, doing the same job.