Pros
Benefits and time off are about it.
Cons
Toxic upper management. Group Leaders are over worked and underpaid. Upper management worries too much about fixing things that aren't even broken & then proceeds to neglect actual issues that should be focused on instead. They will ask for employee feedback but 99% of the time they already have a decision made about things before even asking the employees. You have to be a yes man with no back bone to make it here. Say yes to every single command that comes down the pipeline, and don’t dare have a different opinion about how something should be done—it will be immediately shot down. Upper management absolutely will not take your job knowledge into account so preventative issues occur. then you, who warned them about potential issues are expected to fix whatever problem you were attempting to prevent in the first place. but once again, they wouldn’t listen. Rinse & repeat until retirement.