Pros
There really isn't anything you can say that would be a positive. They can be flexible with time off. The benefits offered are decent.
Cons
If you are not in the right group you won't go far. It is a very backstabbing environment. NO personal growth. NO career path or training. The values seem to be, how much the employees can make us with the company giving back as little as they can to their employees. Which leads to being under paid, appreciated, valued or even given any respect. To answer "Absolutely Awful" posted on 12/10/14. "You do not need 200 people to handle an influx of 10 bug tickets per day." The reason for that is a deal Amtrust has with the city to get breaks. They promised so many jobs over a certain period. I have had a co-worker tell me there are a lot of people sitting around looking for some work. As long as Amtrust is receiving their breaks from the city they do not care who is doing what. That is just the nature of the beast. Never believe the company has your best interest at heart.