Pros
There's honestly none. None. There's hours, but you need to work those in order to compensate for the very low pay. And the pay is very, very low if you're not management. Some of the people are nice? But not really sure how that's a pro because this observation could be applied anywhere. It's not unique to EMSL that you can be friends with coworkers. It's great for the initial experience...but so are other labs? Experience can really be found quiet honestly anywhere. This also isn't unique to this company.
Cons
Management is full of empty promises, maybes, could haves/ should haves/ would haves. And nothing compares to the amount of excuses they have in either not knowing something or why they couldn't do something. It's very obvious and incredibly infuriating to the people that do the actual, physical work. And for the people that actually do the physical work, nothing is ever good enough. You're never actually rewarded except with a verbal 'thank you' for helping other people, yet if you don't help people it ends up turning into a "You're not a team player" or you're "unprofessional" situation. Management uses these terms and phrases against their workers in order to keep them in line and as an analyst I had to fight like hell just to get paid below average. I am not exaggerating. I averaged over 50 hours a week for 2 years doing extra work on weekends and overnights to satisfy consumer demands and got paid a pathetic wage relative to my resume while most of the financial credit went all to the management / upper management. The managers literally tell their coworkers to their faces that they're replaceable. I have no idea what they're thinking by shutting down people like that except as a power play. It makes no sense to openly say this. None. No company I've ever worked for would believe such a silly thing. This ends up creating a revolving door situation for underlings, which is what analysts and techs here are seen as in the eyes of management. And coorperate has accepted this. And it's proven in their turnover numbers which are outrageous. At the lab I worked at we went through about 20 people in two and a half years at a lab that only employees 20 people. Contemplate that. The amount of money we spend on lost productivity and re-training makes me wonder how they've survived this long. This place will destroy your happiness in the longer run of things, even if you're a positive person. You can't lie to yourself forever. And when you realize that you deserve better and actually can do better for yourself you'll move on to a real company that actually values their workers in a literal way, vis a vis compensation and benefits. Not just a verbal word-of-mouth.