3.0
Jun 11, 2026
Current employee, more than 8 years
Berwyn, PA
Recommend
CEO approval
Business Outlook
Pros
Large, successful company with proven record of growth, diverse businesses, and smart people
Cons
There is a culture of fear, paranoia, and being berated in front of others. Compensation and benefits are lackluster. Inflexible work schedule and frequent employee terminations.