Telr Reviews

3.3

66% would recommend to a friend

(10 total reviews)

51% positive business outlook

Reviews by job title

10 reviews
1.0
3 Oct 2024

This company is failing

Recommend
CEO approval
Business outlook

Pros

Some employees are likable only.

Cons

The worst senior management a company can have employees salaries are deducted to get the company out of their current crises all because of poor management. Stay away from this company.

Viewing 1 - 3 of 10 Reviews

Glassdoor has 10 Telr reviews submitted anonymously by Telr employees. Read employee reviews and ratings on Glassdoor to decide if Telr is right for you.