Corporate SaaS considerations myriad, complex