Pros
The benefits and the perks are amazing but the salaries are on the cheap side.
Kontras
Very poor communication, extreme favoritism and politics verses competency and strong work ethic, and poor management decisions especially with budget and employee motivation and encouragement. New policies and procedures are announced in monthly meetings after they have long taken effect. This, more often than not, creates duplicate work to meet the new requirements pushing us two steps back instead of forward. Along with company politics and favoritism, employees work ethic and encouragement begin to suffer. They are recognized by their superiors (brokers) but if you are not one of the chosen ones, you stop trying so hard because you realize you will never be the one in line for the promotion. It does not matter how amazing you are, because your superiors don't have the final say. Upper management already hooked up their buddies long before a position was ever available or created one themselves.