Best company to work for. Will get strong experience in all aspects of my role. Very exciting projects to work on
Cons
Large and complex organization. Challenges in navigating the organization. Self service processes sometimes makes it difficult and time consuming to complete tasks