Pros
Additional free education and certifications
Cons
No communication amongst managers
Poor benefits package
Severely underpaid (depending on region and customer)
Potential discrimination in hiring managers (female managers are rare, paid less, and have to go through leadership training before promotion, which is not a requirement for male managers, although recommended)