4.0
Nov 6, 2017
Current employee, more than 1 year
Philadelphia, PA
Recommend
CEO approval
Business Outlook
Pros
Great culture and plenty of opportunity to get involved and have an impact on the company. CSA really cares about its employees and the benefits are great.
Cons
Contract work can make it more difficult to move up within the company.