4.0
21 May 2015
Current employee
Concord, CA
Recommend
CEO approval
Business outlook
Pros
I have only been with Amtrust for 6 months but so far so good. The company is large so there is a lot of room for growth
Cons
Benefits aren't the best, need more time off.