Pros
-Good cheap medical, dental, vision. -Access to different engineering groups all in one spot (High potential to move into anyone of those positions), such as Manufacturing, Design, Project, Systems, Test, and Software engineering. -Great potential for moving up (standard is 6 months in most positions before people make the move up). -Oil industry; easier to get a job with Schlumberger, Halliburton, Baker Hughes, etc. -Generally competent managers.
Cons
-No sign-on bonuses, or any bonuses to speak of. -Standard for this position (so that it is fair to everyone? HR says), is to pay nearly 10-14k less than the industry standard. This includes paying entry level engineers the same as entry level engineering techs. -Moving to a new position does not mean you'll make much more money (unless posted otherwise). You get paid extra based on a percentage system (low low percentage). -On the job training (GL to you new graduates) + a lot of grief. -Multiple weekly meetings (depending on the project).