Great place to work - Talent Sourcer Own Company Employee Review

5.0
16 Jun 2022
Recommend
CEO approval
Business outlook

Pros

Tons of growth + mobility opportunities. Incredible culture and office environment. Transparency from C level execs. Just a genuinely fun and good place to work.

Cons

Big push to return to the office at least a few times a week, not the worst thing but could prove tough for those commuting from far away.

avatar
Own Company Response
3y
Thanks for your thoughtful review. To elaborate on your comment about returning to the office, we have recently announced that we will welcome all our people back to our offices around the world, with most on a hybrid schedule. Some employees are returning five days per week so that we can best support their development and career journey. At OwnBackup we know we are better together, and our value of “we care about everything we do” extends to building a workplace that is connected, productive, innovative and fun. We also offer a generous relocation program to internal employees to help ease the burden of commuting. We are thrilled that you have chosen to build your career with us and are enjoying yourself at the same time!

Explore other reviews about Own Company

5.0
21 Jan 2026
Recommend
CEO approval
Business outlook

Pros

The best quality is the Culture

Cons

The worst con is that they had Layoffs

1
2.0
22 Apr 2026
Recommend
CEO approval
Business outlook

Pros

Lunch was always free and good quality

Cons

Leadership was not transparent or honest

See reviews by: Helpful|Rating|Date|All