Why does the company login page not appear even after enabling identity provider?
If an existing identity provider that wasn't created through Security Console was enabled before enabling single sign-on, then single sign-on isn't enabled.
Do these steps:
- 
            On the Security Console, click the Single Sign-On tab. 
- 
            From the list of existing identity providers, click the identity provider that you want to update. 
- 
            Click the Diagnostics and Activation tab and click Edit. 
- 
            Clear the Enable Identity Provider option to disable the identity provider and click Save and Close. 
- 
            On the Diagnostics and Activation page, click Edit again. 
- 
            Click Test to test the identity provider. Click Yes in the warning message that appears to open the Initiate Federation SSO page. 
- 
            Select the identity provider from the Partner drop-down list. 
- 
            Click Start SSO. You are prompted to authenticate the identity provider. On successful authentication, a test result page appears. 
- 
            On the Diagnostics and Activation details page, select Enable Identity Provider. 
- 
            Click Save and Close to return to the Diagnostics and Activation page. 
- 
            Click Done to return to the Single Sign-On page. In the Single Sign-On Configuration section, Single Sign-On Enabled has a tick mark to indicate that single sign-on has been enabled. 
After enabling single sign-on, you can now see the company login page.