employer cover photo

Xena Intelligence

Is this your company?

Good - Customer Success Manager (CSM) Xena Intelligence Employee Review

4.0
28 Feb 2025
Recommend
CEO approval
Business outlook

Pros

Flexible work environment Great team Learning Growth

Cons

Nothing particular . . . .

Explore other reviews about Xena Intelligence

3.0
22 Dec 2025
Recommend
CEO approval
Business outlook

Pros

Work Culture. Competitive salary package

Cons

Lack of work time and leave policy

5.0
18 Aug 2025
Recommend
CEO approval
Business outlook

Pros

Competitive salary, good work culture

Cons

All roles are on-site, could have remote option

See reviews by: Helpful|Rating|Date|All