Pros
Having the experience for work at this reputable company Some employees exemplify company mission statement and culture in different departments Flexible Company / HR will do its due diligence when necessary
Cons
No streamlined department specific training / onboarding process Culture and hostile work environment on different levels Management has favorites and listens to opinion rather than job performance and facts Management department makes excuses for its shortcomings and once you voice your concerns it is frowned upon Not picking up extra shifts or covering - choosing to stick to your designated shift is frowned upon by management and makes you a target to be let go HR Department isn't helpful you have to be your own advocate Minimal pay rate - low staffing situations