Pros
Good 9/80 schedule Great personal atmosphere Everyone gets a computer and a phone Good pay and benefits Extremely committed focus on safety Recognition and awards system lets you give up to 10 $50 gift certificates to fellow employees every year, free to you
Cons
Credentialism- if you don't have an engineering degree or a PhD in chemistry, you may be ineligible for promotions. You will also not be included in projects, so you can't build experience either. Communication- some people are very secretive with what they know. They have data and information you need, but they won't share it because they think it will hurt them somehow. You might learn more about the project you're working on from people in the breakroom than you learn from your own boss who's in charge of it. Being a contractor is rougher than being an employee.