Pros: hard to get fired. if you don't want to work hard and get bad pay, great place. decent home/work life balance
Cons: bad management, no respect for it staff, treat it like mushrooms (in the dark, covered in****)
This is a company that tries very hard. Unfortunately, the people that run the company from the top can't seem to get their front line management to actually listen to them. They set good standards, but middle management does not implement. No enforcement from the top.
Stingy and cheap: They put structures in place for advancement, but the old boys network at Employment Guide, For Rent, and Homes.com mean that you won't get anywhere unless you are out partying with the boys.
If you are a woman, forget it.
Managers are immature, advanced before they are ready, and poorly paid. The directors at the top create great management training programs, but don't enforce them and don't ask for refresher training.
Someone said "hostile environment" - yes, exactly.