Pros
Farfetch is a great place to learn and grow as an individual and a professional. I had the opportunity to work with different teams on many projects. Work is never done here, and it is never boring either. I feel this is a company that is genuinely concerned about my well-being and happiness due to the projects I get to work on, the people I get to work with, and their excellent benefits package, and hence I feel more motivated to contribute. My co-workers are pleasant to work with, and I am amongst the best experts, which is inspiring and motivating. My competencies and who I am as a team player matter. I am encouraged to do your best and try different things.
Cons
Although you grow a lot, it is tough to be promoted at Farfetch. As this is a fast-growing company and they need someone with more experience quickly, probably someone would be hired instead of getting you promoted.