What are people saying about the leadership at State Street?
of employees approve of Ronald O'Hanley’s performance as CEO
CEO Approval is based on 997 ratings
it depends on the team you belong
Written by Individual contributor (Former Employee) from Bengaluru, Karnataka on September 9, 2019
It belongs on the team which you join. Good place to work and long relationship can be maintained.Benefits are good however management depends on the head on the department and treating the team varies.