5.0
Jun 13, 2022
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Owl continues to evolve into a mature company that values and supports all employees to grow and develop their careers. Flexible, remote work environment empowers employees to do their best work AND enjoy life!
Cons
Smaller company may not be for everyone. Company is actively working on improving our diversity across all functions and levels.