4.0
Sep 18, 2022
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great office and top tier brand. Excellent exposure to complex investment funds. Good culture but experience is heavily dependent on team.
Cons
Long hours and weak comp. Mecca is in Canada.