Everyone is super caring and never brushes you off when you have questions. Great to work with people who know what they're good at and ensure good communication.
Svantaggi
Traffic will be an issue if you're not driving or living around the Allston area. There's no T-stop around the company, so you can only get here by commuter rail or bus.