Pros
Some really nice coworkers
free bowling
Cons
Very little training
High turnover in upper management
Ground employees are usually not trained well
Very hostile work environment within corporate
Overworked and understaffed. As someone else leaves, they move tasks and you just keep getting more.