Upper management does not respect and respond well to needs of mid to senior level supers and PMs, from what I saw. I personally got what I wanted from the company, which was the most experience in the least amount of time. Work hours are crazy though.