The Global Team in Warsaw (peers and direct reports) was very committed, providing encouragement, feedback and support. The management team in USA and technical team from India were always providing invaluable guidance and support on a daily basis. In my case, my managers were always seeing the potential in people, constantly driving learning opportunities, creating the knowledge-sharing atmosphere, being challenging yet open for discussion.
work culture, people, learning and growth opportunities
salaries in the Shared Service Center