4.0
Dec 15, 2017
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Location in Boston (Next to North Station) Great people Great brand Great benefits Great product
Cons
New management still trying to figure out best direction for the brand Not many opportunities to advance Sales driven, not marketing driven