Glassdoor allows employees to rate and review their companies honestly, with anonymity, so its results are likely to be pretty accurate.

Expedia's employees get a range of ridiculously good benefits to keep them happy, including a travel allowance of between £6,000 ($8,515) and £10,000 ($14,192) for most employees who have been with the company for "more than 12-18 months."

At the company's two huge offices situated close to Angel tube station in London, there are indoor Formula One simulators, a huge roof terrace that hosts regular BBQs and other staff parties, various free bars, and more "chill out zones" than you'd find at Glastonbury music festival. Basically, the boundaries between work and life are pretty blurred — but in a good way.

Last year, we took a tour of Expedia's London offices to find out what makes the company so great. Afterward, we interviewed two employees at the company — director of technology Liz Eastaugh and talent adviser Con Marney — to find out what it's actually like to work at the travel-tech firm.

From the outside, Expedia's office building looks a little dreary, like many others in London.

Will Heilpern

However, as you get inside, things start to appear brighter.

Expedia

The wall behind the reception is covered in pictures from employees' holidays. Everyone is able to travel a lot thanks to the generous travel allowances, which range from between £6,000 and £10,000 a year, depending on your grade.

Will Heilpern

Just like many other tech firms, you can play ping-pong and table foosball in the office.

Expedia

More rare is the opportunity to play on the Formula One simulators, which are hooked up to gaming platform Steam.

Expedia

There are also more conventional games consoles like Xbox and Playstation. These two were casually playing FIFA in the middle of work hours.

Clint Hayashi

"What we try and encourage here at Expedia is to make it feel like we’re big kids in a big kids sandbox," director of tech Liz Estaugh said.

Clint Hayashi

Staff even created a GPS tracked trolley to carry cake and booze around the office. "We can't be bothered to walk to the 'Mobile Much Trolley.' So we’re trying to do a little mini-hackathon internally, to see if we can figure out a way to add sensors to the trolley, so it can navigate around corners, it can sense walls and we can control it from our iPhones," Estaugh explained.

Clint Hayashi

"We have cocktail hours and beer hours. There are quite a lot of folk who are interested in micro-breweries and will try to find the most obscure beer from around the world," Estaugh said.

Expedia

However, the best feature of the office is probably the huge rooftop terrace.

Clint Hayashi

"The roof terrace in the summer is obviously pretty cool, although you can get pretty sunburnt," talent adviser Con Marney said.

Clint Hayashi

"Every single month we have Thursday-night drinks, where the whole company comes together from 5 p.m. to about 8:30 p.m. — or whenever the booze runs out, whatever’s quickest," Marney said. "That always acts as a really great platform for conversations."

Clint Hayashi

"You are allowed that downtime. You're not there chained to your desk for 10 hours a day. It's a lot more productive ... If you do need some time, you can go and play ping-pong. You can go and sit on the terrace and get your head together," according to Marney.

Expedia

Estaugh talked about what it's like to work at Expedia as a woman in an industry traditionally dominated by men. She said: "I think it’s great, I've been with the company for eight years, so I think it's a really diverse and inclusive environment. I don't think anyone particularly cares if I am a woman, or a two-headed monster, or a guy. I think your voice is heard here and you're encouraged to contribute and that’s fantastic and amazing."

The company has a pledge to have at least 30% female VPs by 2020.Clint Hayashi

Back inside, there are iPads attached to the lunch tables.

Will Heilpern

But it's not all play. "I think one of the challenges which we do have is — being a global company — there are going to be instances where you do have to jump on a late-night call," Marney said.

Expedia

"I’ve been on calls at 5 a.m. in the morning and 11 at night, so I think that can sometimes be a challenge. On the flip-side of that ... the hours are flexible." he added.

Expedia

All of the conference rooms are decorated vibrantly, each with a different theme.

Expedia

Tech director Estaugh agreed that the global nature of the company is a challenge as well as a strength. "The worst part of my job is probably the jet lag. Right now I'm adjusting. I'm not quite with it. I only managed to get to bed at 3 a.m.," she said, having just returned from a business trip to Seattle.