Citation: 9C_95/2018 E. C

A.________ führt Beschwerde in öffentlich-rechtlichen Angelegenheiten und beantragt, der vorinstanzliche Entscheid sei vollumfänglich aufzuheben. Es seien ihm die gesetzlich geschuldeten Leistungen, insbesondere eine ganze Invalidenrente, zuzusprechen. Eventualiter sei die Sache zur Neubeurteilung an das kantonale Gericht zurückzuweisen. Die IV-Stelle schliesst auf Abweisung der Beschwerde. Die Pensionskasse B.________ beantragt ebenfalls die Abweisung der Beschwerde sowie eventualiter die Rückweisung der Sache zu weiteren Abklärungen an die Vorinstanz. Das Bundesamt für Sozialversicherungen verzichtet auf eine Stellungnahme.