Pros
Direct supervisors have been supportive and recognize talent and dedication. Co-workers are mostly good folks who work hard and have camaraderie. Technology is sufficient, although sometimes the left hand has no idea what the right hand is doing. The benefits are good - 3 weeks vacation starting out, 2 weeks of sick leave, plus travel and exercise reimbursements.
Cons
Upper level management is constantly changing and every new person seems more concerned with putting their personal stamp on the company rather than simply focusing on what is best for the future of Expedia - there needs to be cohesion and unity on the direction Expedia is going and how resources are managed. While benefits are good, the pay is suboptimal and Expedia's boast "pay for performance" is not entirely accurate.