Pros
I get to work with some of the best individuals I have ever met. If it was not for the co-workers both in my department and those departments which I support frequently, I would not be able function in my job role. Decent pay but not sufficient for the frequent call-outs, expected overtime, and extreme stress caused by this job.
Cons
All Engineering Management above supervisors is horrible and some supervisors also however at the supervisor level is is the exception not the rule. There is insufficient engineers to complete the workload, some disciplines are still at staffing levels approved by HCM with plans to hire one more person. The continued use of low cost engineering contractors will result in extreme cost to recover the design basis or permanent shut of the Units. Most Design Engineers only manage contracts and review the products, hardly ever getting to write the modification. Most experienced personnel have retired or quit without providing any knowledge transfer. Since little to no knowledge transfer has occurred new individuals are providing Owners Acceptance Reviews for products that they cannot even write (Note: they are qualified but not experienced enough), how can an engineer review a product if they do not even know what it takes to properly perform the modification. Accountability is only held at the individual contributor and supervisor level. Mangers routinely block individuals from even being able to be interviewed by other departments. Some of the newer supervisors (both promotions and new hires) have lost a sense of reality; I understand they are trying to make the site better but they are alienating their employees. Currently the site changes the slogans every few months to align with some new goal that has been set, due to the repeated changes most individuals just ignore what comes out unless they get called for a meeting with management or outside agencies then just grab whatever flyers are up to take with them. Becoming an in-house engineer is a stupid mistake, contractors have same or better benefits, much better pay, getting paid for every hour worked, no accountability, lower standards for work being approved, and do not have to routine on-call time. Management has been known to signature shop when something does not meet the assigned engineers standards.