3.0
30 Jun 2025
Current employee
Berwyn, PA
Recommend
CEO approval
Business outlook
Pros
Great people, work environment flexibility, solid PTO
Cons
Disorganized, mediocre pay, certain people are unapproachable, always increasing workload, lots of meeting