1.0
Feb 3, 2026
Former employee, more than 3 years
Philadelphia, PA
Recommend
CEO approval
Business Outlook
Pros
Only pro was experience to put on my resume
Cons
Pay, people, culture. They pay little to nothing but give an insane amount of work. No training whatsoever. The culture is shameful.