OSL Reviews

3.0

34% would recommend to a friend

(79 total reviews)

Kevin Cui

Not enough data to show CEO approval

33% positive business outlook

OSL has an employee rating of 3.0 out of 5 stars, based on 79 company reviews on Glassdoor which indicates that most employees have an average working experience there. The OSL employee rating is in line with the average (within 1 standard deviation) for employers within the Finance industry (3.7 stars).

Reviews by job title

79 reviews
3.0
14 Dec 2024

Unstable environment

Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Some teams have a good boss; Everything is new, you can build things from the start.

Cons

People are too keen on KPIs. Only look at what can be achieved in a short time. Frequently fire people without reason. Unstable Environment. No training.

1.0
7 Nov 2025
Recommend
CEO approval
Business outlook

Pros

Colleagues are great and helpful

Cons

Worst company and management with no respect to employee. Unrealistic KPIs and expect constant overtimes with no recognition. The only way to survive well here is blend in with the clown managements; all the actual work contributors have mostly left. Read the earlier authentic reviews and stay away.

2.0
30 Nov 2025

Toxic

Recommend
CEO approval
Business outlook

Pros

Fast growing company and more opportunities

Cons

Turnover weight is high, ppl get fire by times unless u are the main contributor to the team and have good relationship.

Viewing 1 - 3 of 79 Reviews

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