4.0
Jun 11, 2024
Current employee, more than 1 year
Wilmington, DE
Recommend
CEO approval
Business Outlook
Pros
Great corporate culture, executive leadership, scale
Cons
Line of business leadership busy managing up and do not advocate for their teams and lead; lots of one up / taking credit for others work to gain visibility