5.0
Jan 15, 2026
Current employee, more than 1 year
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
Most people are supportive and approachable, Strong company culture and values. Projects that keep work engaging and busy. From day one, I've felt welcomed and supported. Great benefits and employee perks!
Cons
Sometimes heavier traffic on I95.