Pros
Pretty flexible if you have to work from home or alter your schedule to accommodate an appointment. Coworkers are nice.
Cons
Huge miscommunication between management and the team. Guidelines and directive constantly change without the team being notified. Management only concerned about $ being made (premiums) all day everyday to the point that they constantly nag and harass you to "being in the big bucks". AmTrust compared to other carriers sucks when it comes to pricing, guidelines and coverage offered. Management will be quick to turn on you and bend over backwards for a broker/agent if they complain about something. Computer systems and servers always crash and practically never work properly. Company doesn't provide office supplies.