Opportunity, Growth, Knowledge, Hours, Extra Money, School Allowance.
Cons
Limited Days Off, Mandatory In Person (even for IT positions that could easily be hybrid), Bonus Fluctuates by Company Results instead of your performance, Limited ability for internal advancement