1.0
3 Mar 2023
Former employee, more than 1 year
Newtown Square, PA
Recommend
CEO approval
Business outlook
Pros
Dependent on who you work for
Cons
Leadership is very self serving. Staff development is non-existent. If you are one of their pets you are ok but development for real, not so much