Pros
Good stepping point if you're fresh out of college... you should leave as soon as you get hired though and get an actual, resume building job.
Cons
It's a joke at this point to work there. They're trying to put out "promotional videos" to clean up the face of AmTrust (aka the reviews on here are way too true and they're trying to sweep it under the rug). Management doesn't have training to handle some of the situations they're put in which leads to poor direction given out to their employees. Training is promised, but maybe delivered 6 months later... if not at all. Raises are little to none. (But there's somehow enough for a 10k prize for the "next big thing" an employee can come up with?) Promotions are promised but dragged out or not actually given. Constant favoritism happens, causing tensions and drama reminiscent of high school cliques. Which then causes not a lot of actual work to be done.