1.0
Oct 28, 2013
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Reward points and in the past whilst service has been fairly good now I have a major issue with the lack of communication.
Cons
Extremely poor customer service is currently being exhibited by Swiss staff who FAIL to follow up on promised communication and solutions.