Sello Reviews

1.6

5% would recommend to a friend

(17 total reviews)

5% positive business outlook

Sello has an employee rating of 1.6 out of 5 stars, based on 17 company reviews on Glassdoor which indicates that most employees have a poor working experience there.

Reviews by job title

17 reviews
1.0
Jul 9, 2026

A company failed by leadership

Anonymous employee
Recommend
CEO approval
Business outlook

Pros

A lesson in how workplace culture and business fail when leadership lacks integrity and competence

Cons

Poor leadership is driving the company toward self-destruction. Poor judgement, questionable values, no competence, overconfidence and no accountability have distroyed both its business and workplace environment

1.0
Jul 1, 2026

Keep away from this company!!

Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Small office team, Free Coffee.

Cons

Toxic Culture | Bad Management | Management had no clue what they want. | Likes to make empty promises | Lack of Vision | management likes to exploiting employees | NO HR NO ADMIN NO OFFICE MANAGEMENT, Employee has no place to make complaint | Deduct Annual Leave if Late for work! | No flexible working arrangement, not allow for WFH because Boss said so. | No compassion towards employee. | No Career Development Progress, Employees are disposable,

1.0
Jun 25, 2026

Toxic environment with poor leadership and products

Anonymous employee
Recommend
CEO approval
Business outlook

Pros

No Pros. You will learn how to deal with poorly trained and short visioned leadership and drama. Very Chinese style management like you are in a prison.

Cons

Do not work here. Do not work here. Extremely poor quality products. Poor work environment. Poor everything.

Viewing 1 - 3 of 17 Reviews

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