Culture needs to be better and biasedness should be decreased - Creative Strategist OWLED Employee Review

3.0
24 Apr 2025
Recommend
CEO approval
Business outlook

Pros

- good brand portfolio - variety of work to do - good colleagues

Cons

- culture not great - salary given and work load does not match anywhere - too much internal politics

Explore other reviews about OWLED

4.0
27 May 2026
Recommend
CEO approval
Business outlook

Pros

got to work with a very good team and brands.

Cons

work time was too long

3.0
21 May 2026
Recommend
CEO approval
Business outlook

Pros

Nothing as such, nice office id say

Cons

Expects and forces to work overtime without pay, too much micromanaging and pressure,

See reviews by: Helpful|Rating|Date|All