4.0
Jan 11, 2026
Recommend
CEO approval
Business Outlook
Pros
- very good people overall and supportive environment (at Investor Services) - company culture is supportive to employees through social events and commitment to inclusion
Cons
- senior mangement at times doesn't prioritize root causes, so certain fundamental issues do not get addressed (especially around org structure and processes)