Great place to work - Senior Payment Gateway Specialist Telr Employee Review

5.0
12 Nov 2024
Recommend
CEO approval
Business outlook

Pros

Good place to work Great people Work culture is also good

Cons

Nothing so far, Infra need to be looked into

Explore other reviews about Telr

4.0
3 June 2026
Recommend
CEO approval
Business outlook

Pros

Good team Great leadership Salaries paid on time

Cons

No recognition But otherwise all great

1.0
3 Oct 2024
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.

See reviews by: Helpful|Rating|Date|All