Good work-life balance and flexibility, including hybrid/remote options at times.
Quality benefits and opportunities to work on interesting financial services/consulting projects.
Cons
Management accountability and senior leadership communication may be inconsistent.
Workload and hours can spike depending on client projects.
Project allocation sometimes slow; bench time and lack of long-term projects reported.