3.0
24 Nov 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Great learning environment with supportive culture
Cons
Workload can be high during peak times which increases pressure. Internal processes sometimes take longer than expected. Career progression may feel slow in certain departments. Work-life balance could be improved.