5.0
Nov 19, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great work-life balance so far. We have a lot of holidays and the workload is sustainable. Direct management is great.
Cons
It's a large institution so there's a lot of other groups who may not have it as great.