Pros
Very generous benefits for TAs, make use of them while you can. I loved being a TA
Cons
None that I can think of
Pros
Rogers allowed me to grow and develop into a business professional and promote myself throughout the company
Cons
Being such a large company, it was difficult to implement substantial change without major barriers or pushback from people or teams unwilling to change