Pros
Health benefits, catered lunch every Wednesday in Dallas, free coffee, soda, juice, tea, break room had ping pong, fooseball, xbox. Company is at the forefront of the travel industry, it's doing great things. Work hard, play hard.
Cons
Management constantly changes their mind and are micro managers, making it hard to get anything done. 10 different people want buy in on every project making it impossible to please everybody which delays timelines and you don't end up owning the project yourself. There is no HR in the Dallas office, it's in London, so if you have an issue it's not a high priority because they are not there to visually witness something. If you have managers in London and you work in Dallas, you will be forgotten about and it's harder to promote quickly because they don't see you working your tail off every day, they only see end results because they're so far removed. More corporate positions are in London than Dallas, so very difficult to rise up the ranks in Dallas.