Vantaggi
The people that work underneath management are great and really friendly. There is free lunch, breakfast and snacks. The offices themselves are lovely buildings with good locations.
Svantaggi
The main problem from the associate directors and managers is unprofessional-ism. All of the AD's and management are in their positions as they are friends with the founders and eachother - it leads to a very incestuous feeling and clique-y environment. You can work as hard as you possibly can but this will not be rewarded in terms of pay or respect if you do not make friends with management or 'the right' people in the company and keep them happy. People with the highest positions of power within the associate directors team will belittle you infront of everyone if they don't like you, they will give you an insurmountable work load that you can not achieve and refuse to let anyone help you. There is a lot of immaturity both professionally and personally as the management within the company are all so young and have not been trained in how to manage people, or their own work loads properly. You don't feel like you can confide within management or above as they all share this information with eachother. This will end in your determent if the information wasn't what they wanted to hear as you will fall out of favour and not be treated well. All of this leads to the turn over being extremely high within the company, which for the (dwindling) remaining teams is also very stressful as you are constantly picking up the slack when people get fired and leave.