Work/life balance
Encourages you to learn more
Company activities
Cons
Some of the floor management can be demanding "you must work 12 hours as of right now" at 3:50pm knowing you end at 4pm.
Men in the same role with less experience were paid more until it was brought up and then still with 3 more years experience and 2 years of school done, I got paid the same as a first term man