5.0
Jan 22, 2021
Current employee, less than 1 year
Harrold, England
Recommend
CEO approval
Business Outlook
Pros
Onboarding - really solid approach to getting new hires successfully ramped. Sales Process - there is one (!) and it works; it works brilliantly. This hugely supports the success of the business and individuals. Leadership - smart, personable, driven, human. Great team. Values - OwnBackup wants this to be the best job I ever had and they're doing a darned good job of making it so.
Cons
I know I have to write something here but...