Pay
Time it takes for changes to be made
Bad attitudes (This doesn't reflect the company as a whole, but you see some bad reviews from previous or "current" employees that talk about how bad their time at FARFETCH was, but I think you have to consider that FARFETCH is still a company and there are still objectives to be met. More often than not, they're the ones that don't meet goals even if they get help to do so. So one of the biggest cons in my opinion is the type of personalities that are hired that don't know how to take accountability for their own actions... they should have been filtered out.)