Pros
Supportive and competent lower-level managers who genuinely care about their teams. Some departments foster a collaborative and professional work environment. Opportunities to learn and build industry experience, especially early in your career.
Cons
Upper management consistently fails to uphold the company’s stated values. High-performing employees are treated as disposable, with little regard for contribution or tenure. Commitments made to employees are often reversed or reinterpreted to favor the company's current and everchanging views. Zero flexibility or compassion when it comes to medical or financial hardships. A culture of fear discourages pushback or honest feedback — even from mid-level leaders. The company talks about “family” but behaves like a cold, impersonal corporation. No meaningful avenues for negotiation or recourse when issues arise.