5.025 June 2024Great company, great benefits, great growth opportunitiesDirector of business developmentFormer employee, more than 1 yearStamford, CTRecommendCEO approvalBusiness outlookProsCompany really cares about their employees. Leadership is kind and approachable. Great benefits and flexible work schedulesConsTeams are very soloed across departments, not a lot of cross department collaborationShow more