2.0
Nov 1, 2023
Former employee, more than 3 years
Philadelphia, PA
Recommend
CEO approval
Business Outlook
Pros
Teamwork and camaraderie among CRAs is good, and the projects are interesting.
Cons
Upper management generally has unreasonably high expectations and can be harsh and uncaring.