3.0
Dec 8, 2019
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Absolutely great compensation, benefits and overall office environment. Their campuses in CT and NY are both beautiful and helpful to keep you going when you were longer days or have a tough day.
Cons
Office politics can be difficult to navigate.