Pros
I could not imagine life anywhere else. This company offers great benefits and truly cares about their employees well-being. There is lots of room to grow either within your position or a different department if you work hard towards your goal. There are two many pro's to name but a few of them definitely are: -Great intelligent employees -Family environment -Great culture -No micro management -Lots of room to grow etc.
Cons
Things change a little fast sometimes with Airbnb still being a start-up company. It can get a little stressful and overwhelming. It also seems like there may be a little favoritism within the teams sometimes which causes the wrong people to get promoted faster than others. Another thing that bothers me is the lack of family friendliness - although there has been recent positive change.