Amazing culture
So much room to grow
You meet so many people and get to learn all about their role and advice from them
So many training sessions and meetings to help you learn all about the company
Sessions on all the different business units with all different people so you learn different perspectives
Flexible schedule
everyone is so welcoming and kind
Cons
Honestly, I am trying to think of cons but I don't have any