5.0
29 Aug 2017
Anonymous employee
Current employee, less than 1 year
Dedham, MA
Recommend
CEO approval
Business outlook
Pros
Some of the administrative functions get a 9/80 schedule which is nice for work life balance. Have had an excellent experience with onboarding and really feel like there is a large population of very nice people who work for the company across many departments.
Cons
Dedham location is not near too many places so bringing a lunch is the best way to go. Office itself has a few nice break areas but otherwise it is not anything fancy like you might find downtown or in a smaller start up environment.