Pros
casual and laid back environment. company continues to grow and grow. opportunities for promotion and you can possibly move anywhere you want and there'll be an office in that city. big on training. Always new company initiatives. overall a very innovative company but if you're outside of headquarters you won't be creating innovations just executing. it's stronger than competing companies. Planet Earth's #1 Accommodation site
Cons
targets are often very aggressive and cause for constant pressure depending on how an office is doing. rapid growth can be stressful as company focus can change from quarter to quarter. they will often times make you fight for what you're worth. compensation is the biggest gripe among current employees. If the paid at market rates the overall rating would be a lot higher.