Amazing company culture you can feel - Senior Customer Success Manager Alida Employee Review

5.0
Oct 28, 2021
Recommend
CEO approval
Business Outlook

Pros

Very open and helpful environment for a new employee. Great technology and innovation. Values are driven from the top down and management is approachable and interested for continuous improvement.

Cons

Nothing to add at this time

Explore other reviews about Alida

5.0
Oct 14, 2025
Recommend
CEO approval
Business Outlook

Pros

-Diverse -Innovative -Humble Leader -Work/life balance -Phenomenal Product

Cons

Salary a bit low, but theyre a canadian company

3.0
Jan 19, 2026
Recommend
CEO approval
Business Outlook

Pros

Can do well and make money

Cons

Inexperienced sales management, it’s sink or swim to be successful

See reviews by: Helpful|Rating|Date|All