It worked great for a requirement of multiple apps that require a single user login. Apps developed in WordPress, some even running behind a firewall - work seamlessly with CoSign. It is obviously not required if your users access all apps already hosted on a single platform where access management is managed by, say, a Windows server.
As a user of CoSign SSO, I think my organization picked it against others as its reasonable priced. Also CoSign SSO integrates well with multiple social and organizational-level web apps, which might not have been the case with Microsoft Azure, as it would have been designed to integrate with Microsoft's suite of products. Since CoSign SSO is an open-source app, it further suits the requirement.