Great company, great culture, great benefits, limited upward mobility
Pros
I worked with the most amazing, talented, empathetic teammates in the company as Airbnb emphasizes core values greatly in the recruitment process. Even though it is a big company, I had a chance at working on different projects that made my tenure really interesting and provided me with ample challenges to grow and learn. There's opportunities to travel for work too and lots of social activities for the employees. People generally are for each other. The benefits are amazing, and you can work remotes 100% of the time. You can also choose to work in an office.
Cons
Upward and cross-functional mobility is really difficult as much of those opportunities are in Europe and North America. There's not much in APAC. They prefer to hire externally, which is unfortunate for those who have been loyal to the company for a long time.