The senior management is quite horrible. Bouts of immature, insecure tantrums are a daily hazard from "C" level leadership, along with overall rude behavior. If you're not deemed worthy enough for one of the few large offices with tv monitors on the walls, you're placed in the smallest cubicles I've ever seen with barely enough room to turn around your chair without hitting your knees.