Some departments are more toxic then others. There is existence of cronyism, politics and gossip. it is the first place I clearly witnessed pushing people out (making it miserable experience for individuals they wanted to leave). Remarkably, some less productive employees stay on board for years and float through the days. They do promote within, as per other review some of the managers do not have previous manager experience or were promoted when at Expedia to manager and sometimes director, having held much lower positions at previous companies. This of course can go either way - some seem well warranted others can be more perplexing. The new office in Seattle will result in a horrendous commute and won't help rent supply/demand = cost.