5.0
Dec 5, 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great location, nice people, excellent benefits, standard salary. Right outside the T station, 2 minutes walk to Faneuil Hall.
Cons
It would be quiet for young people looking to meet people, but perfect neighborhood to go out after work.