3.0
Nov 7, 2025
Former employee
Recommend
CEO approval
Business Outlook
Pros
Interesting work - get to work on important projects at some of largest financial institutions
Cons
The recent restructuring has led to a lot of people leaving and lack culture