1.0
Dec 15, 2024
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
They pay well at STT
Cons
There is so much friction to get anything done. Even to do all the compliance stuff, it doesn’t need to be as hard as they make it. There’s no time to work, it’s all meetings and constant duplication of effort. One State Street? Ha!