I think the comment that Servisair is crap is very unfair, especially to the people who work for them.
Its a tough industry, no matter who you are working for - Servisair have some excellent stations.
You need to look at the bigger picture and the investment..you cant blame local staff & management for not having sufficient funds!