5.0
Jul 12, 2021
Recommend
CEO approval
Business Outlook
Pros
- I've had several sales jobs with varying degrees of success and have found that OwnBackup was the organization that invested and enabled my success the most. I have felt valued and the steps for improvement have been laid clear.
Cons
Our goal setting process is rather ambitious (with good reason) -- sometimes the objectives set before us are rather daunting