5.0
Dec 15, 2013
Anonymous employee
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great culture, where you can be yourself, where all those including the SLT are easily assessable. The work you do makes a difference to the overall bottom line. i.e. When you are not at work, your absence is truly felt!
Cons
You are only limited by your ability!