4.0
Aug 28, 2024
Former employee, more than 3 years
New Castle, DE
Recommend
CEO approval
Business Outlook
Pros
- Great upper management - Promoted work-life balance - Celebrated small wins toward teams and promoted growth
Cons
- Work culture could seem "fake" at times - Receiving excessive phone calls can be mentally draining - Excessive team meetings can be annoying