2.0
Jan 18, 2012
Anonymous employee
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Good benefits package Snacks The people who are not in any "leadership" roles
Cons
Meaning of leadership is lost on TLs and PMs No room for advancement A lot of self-important people