Nice - Customer Service Representative (CSR) Techno Brain Employee Review

3.0
6 Mar 2026
Recommend
CEO approval
Business outlook

Pros

Good Career Growth and Nice Micromanagement

Cons

Stress and lack of guaranteed job security

Explore other reviews about Techno Brain

5.0
27 July 2023
Recommend
CEO approval
Business outlook

Pros

the office is very clrean

Cons

but busy sometime over time

2.0
11 Apr 2018
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Feels great when you're starting off with them, but with time you realize that you're just a mere cog in a system that only minds the welfare of senior managers.

Cons

The company is too sales-centric, often at the expense of low cadre employees.

12
See reviews by: Helpful|Rating|Date|All