Csr - Customer Service Representative (CSR) NCRI Solutions Employee Review

1.0
5 Oct 2022
Recommend
CEO approval
Business outlook

Pros

Friendly environment relation of time

Cons

Managerial fault and no rule and regulation

Explore other reviews about NCRI Solutions

3.0
6 May 2025
Recommend
CEO approval
Business outlook

Pros

Collaborative environment, inlroves your learning

Cons

No work life balance here.

4.0
23 Feb 2021
Recommend
CEO approval
Business outlook

Pros

Great advantages: - flexible working and remote working for great work/life balance - friendly global team - room to grow professionally

Cons

None. - everything is good. - no cons.

See reviews by: Helpful|Rating|Date|All