5.0
Jan 8, 2024
Current employee, less than 1 year
Morrisville, NC
Recommend
CEO approval
Business Outlook
Pros
- Owl cares about their employees - They provide their employees with 4-6 weeks PTO - Owl believes that for their employees to do their best work they should have rest and rejuvenation - The Onboarding process is so smooth and HR lays everything out for you to flow through seamlessly
Cons
- Haven't found any cons yet!