It is what you make of it.
You can hate this job, or you can love it depending on how you go into it. You get to work with people from all over the world, which can be a great thing, or an awful thing, depending on your outlook. This job requires you to talk to a lot of people, and will definitely test your people skills. If you have no desire to talk to others, or work together to solve problems, this job is not for you.
Free food very often, very helpful professional staff, lots of down time
The work is hard, customers can be mean, workers can be a pain