OWLED reviews

3.6

42% would recommend to a friend

(16 total reviews)

68% positive business outlook

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

Reviews by job title

16 reviews
1.0
Mar 17, 2026

T for toxic

Recommend
CEO approval
Business Outlook

Pros

Good and friendly people, who are always open to help

Cons

Bad management Bad culture Bad/no structure The only founder needs feedback but is not open to it. The only one person running the company, needs to learn how to run a company. Bad hire-fire policy

Viewing 1 - 3 of 16 Reviews

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