4.0
18 May 2024
Former employee, more than 1 year
Philadelphia, PA
Recommend
CEO approval
Business outlook
Pros
The team I worked with was one of the best ever.
Cons
Company instability. Every day you wondered if today was the day you’d be laid off. Last week hundreds were let go.