Sello Reviews

1.7

5% would recommend to a friend

(16 total reviews)

5% positive business outlook

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

Reviews by job title

16 reviews
1.0
1 Jul 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
25 Jun 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.

1.0
28 Apr 2026

Zero Flexibility, Maximum Control

Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Low entry barrier and no visa requirements.

Cons

1. “Flexibility” is nonexistent. One minute late can turn into six minutes deducted from annual leave, which says a lot about how things are run. 2. Very low-trust environment with constant micromanagement. 3. Workload keeps increasing, but performance reviews and recognition never happen. Meanwhile, employees are expected to “self-service” — for example, handling office moves (screens, desk risers) using their own cars. 4. Short-sighted leadership focuses on its own interests more than employees, long term growth and basic humanity.

Viewing 1 - 3 of 16 Reviews

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