Pros
Great company after finish school, learn so much about Finance. So many classes and side by sides, I learned IT and accounting too, you make the most of it. Good benefits, and the environment is pretty young and welcoming. They invest in the people and there is lots of work and opportunities of mobility, good company to have in your resume.
Cons
As everything sounds great, it becomes such a revolving door and the environment is not mix in ages, race and years of experience, and all seniors either go out the door because they have 20 percent increase salary with a competitor. Managment, the only senior people who try to survive to be there, or they just got promoted, or new hire which is very common rather than see inside talent and you need to teach them.what you do. Teams, depend what you do, long hours and not paid time and a half or have to cover you back because you lost half of your team in a week because they are gone for vacation, training,ect or leaving the company. Very clicky people, preppy, and if you are not of the circle your chances to move up are very very small, so merit is something they need to figure how to measure it, be more diligent to see all candidates before they bring someone from outside. So many challenges with IT, any change is so hard to get it done- in such a big company and have to go to all the levels of approval and teams need to fight for a budget and/or a sense what is more urgent, there are still manual processes.