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

5.0
Jun 25, 2026
Recommend
CEO approval
Business Outlook

Pros

You get crazy exposure even if you're young. There is no bias due to your age or experience and there's just too much opportunity here.

Cons

Honestly some ppl would complain saying there's a lot of pressure but remember that pressure is a privilege and you need to be in an environment that pushes you to give your best.

4.0
Jun 20, 2026
Recommend
CEO approval
Business Outlook

Pros

Company exposure as its a renowned company

Cons

Poor management throughout the company

See reviews by: Helpful|Rating|Date|All