5.0
5 Dec 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.