Pros
I have enjoyed working for SSP and it is a great company with a lot of opportunities to climb the career ladder. If you're a person who loves customers and customer interaction then you will really enjoy working for SSP as the whole business is aimed at customer service in airports and train station across the globe. All my colleagues are really friendly and I get on great with most of them.
Cons
SSP are all about money money money. Like any business, they need to make profit but SSP seem to take this a step further. In my unit, we are always under staffed and under constant pressure from the above management to make more money. We are meant to up-sell to each customer three times, and we know thats not what they want. Days are long and there is a lot of standing up for the minimum wage. It is almost certain that you will be doing tasks that aren't in your job description, I can think of a number of examples where team members are doing a team leader job with the promise that "they will be signed off soon", but never are due to budgets. It is very easy to get stressed out and make yourself too tired and therefore you don't look forward to your next shift.