-Compensation is terrible. I am not sure if anyone took into account the cost of living in NYC. I could have moved out of the city I suppose but if I commuted I wouldn't have been able to put in the 18 hour work days that were required
-No work life balance. Don't ask for vacation ever.
-Management and leadership are lacking.
-Turnover is high. Probably from some of the above things I have mentioned.
-Organization and communication between departments needs to be regulated. It seems like it's "every man for himself" mentality.
-Promotions and advancements are few are far between. And when I say far between I mean years, regardless of your experience.