2. Swissport provides superior service at many other airports...other than those that might be in the UK.
I happen to come across reviews for Swissport USA on a website called glassdoor.com, admittedly there were only five reviews but the rating was *Employees are "Dissatisfied"*
From reading those it appears the American branch isn't any better than the UK one