1.0
Mar 22, 2026
Anonymous employee
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Entrenched old timers with good history but no ability to change.
Cons
CEO is truly awful, no executive presence, same goes for heads of marketing and compliance. Nobody believes anything the management team says, zero credibility. Staff always seems to be MIA. No real value proposition (or brand) that other places cannot offer at a lower cost with better service. Penny cheap and pound foolish shop.