Pros
Opportunities for power and I&C for several different types of projects Lots of new projects being won, no shortage of work Corporate focus on culture does improve the quality of colleague... interaction Remote opportunities
Cons
Training is a crash course and can be daunting for a new engineer Hard to meet with mentors because of high workload for experienced engineers