this is the absolute most horrible experience one could imagine. they push their contract down your throat once you sign but they dont live up to it themselves. they change it all the time and you get screwed . you better have a healthy bank account or you will never survive the year with them...