Horrible senior mangement. Did not share pertinent information in a timely manner. Flat out lied and/or served to obscure the day-to-day operations of the company by engaging in sheer political tomfoolery and petty squabbles. And when not doing so allowed it to become the rule of law for mid-level management as well. Did not attract or promote talent actively and frequently sought to undermine the good work of those already contributing to the bottom line by encouraging a backbiting and politically charged atmosphere which encouraged fellow employees to turn on each other for the sake of obtaining favor in the eyes of senior management for however brief a time it might take to accomplish some obtuse or unmeasurable goal that had absolutely no ROI. Run for clowns, by clowns and while it definitely was a circus there was zero humor to be found in the place. If looking for work here, turn around and go the other way as it's sure to disappoint.