4.0
Nov 2, 2015
Current employee, more than 3 years
Edison, NJ
Recommend
CEO approval
Business Outlook
Pros
Great Benefits. Great People.
Cons
Line Managers who have been with the company for more than 10+ years as LM's and lost their sensitive to the nature and stress of being a CRA.