3.0
Mar 18, 2026
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Independent work environment Decent suite of products for clients Frequent market updates by specialist
Cons
Low to no ownership of roles and responsibilities from internal teams. Poor support from management. Low recognition if you are not a 'favourite'.