Opportunities, challenges and recommendations for SaaS businesses