Great company to grow your career. You are able to work on challenging and interesting projects. You can develop a great network. Love that we have diversification as you can transfer from different divisions to gain new experiences. Great benefits. I get to work with a lot of smart and great people. We really focus on talent management/development.
Cons
We require 4 days a week in the office. We work really hard but it's fulfilling work. Performance expectations are high but that is why we are a successful company.