Great customer service.
Pros: free lunches and some saving in some service for instance renting cars, or having a discount on hotel room. etc.
Cons: on my opinion, i think a great company to work with.
Learned how to manage medium size group of people, with the help of my management team and co-workers.The hardest part of my job was to have every body happy, but It is wonderful when I saw that the group is leaving happy and satisfied.