4.0
Nov 7, 2015
Former employee, more than 3 years
Windsor, CT
Recommend
CEO approval
Business Outlook
Pros
Low stress, great benefits. Location is good at the CT office as you are not to far from anything.
Cons
Pay is lower than average and takes a long time to move up in a big company.