Pros
Your final day at the company will be one of the best of your life.
Cons
Aggressive and rude management, think they are superior humans to their staff, and act as such. Rule by fear. They argue that because you are being paid to be there, that you must accept being treated poorly. Speak to you like children, but expect an adult's work. Do not expect any training. You will be given a list of work to do on your first day, and will be immediately criticised for any mistakes you make. You will be defined only by your productivity. You are simply a claim management system log-in ID, not a person. "Fire Fridays" - Directors regularly walk around the office at 16:50 on Fridays picking people off to tell them not to come back on Monday. Does not create a positive atmosphere. Middle-management simply "yes-people", who refuse not to side with Senior-management. Will parrot whatever line they are told to. Any attempt to back yourself / defend against management accusations pretty generally results in termination of employment.