1.0
21 Sept 2025
Former employee, more than 1 year
Philadelphia, PA
Recommend
CEO approval
Business outlook
Pros
None that I can think of.
Cons
Terrible leadership. People with inflated job titles. Old technology that they are trying to spin as new with nothing to actually back it up.