Pros
Great work environment, stable job and fun to work with many talented people. All associates are engorged to learn, grow and lead.
Cons
Many / too frequent organizational changes. But it can also be viewed as very adaptive to different business strategies or to current market changes.
Pros
As an intern I got to work with multiple different departments and team members. I took ownership of a lot of projects halfway through the year.
Cons
Can’t think of any cons