Pros
Good company, great customer service within the company, good culture, excellent perks
Cons
The only downside were typical downsides of the industry, busy season.
Pros
Many good opportunities to learn.
Cons
There were no severe negative aspects that are worth mentioning.