I worked for Servisair for 2 years, I then switched to another company associated with Aviance and have twice been sent to EDI to work for Aviance. I can only speak for Aviance in EDI but never have I ever come across such a bunch of ignorant incompitent idiots.
Dont touch Aviance with a barge pole the Servisair reputation may not be great but in my opinion they beat Aviance by a mile.