Supportive team with creative freedom but lacks structure - Social Media Manager OWLED Employee Review

4.0
May 3, 2026
Recommend
CEO approval
Business outlook

Pros

- Creative freedom - Trust and ownership - Supportive team members - Fast growth if you are willing to hustle

Cons

- New divisions have no structure - Too much control over costs and budgets

Explore other reviews about OWLED

4.0
May 27, 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
May 21, 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