Pros
Casual environment, innovative structure and "start up" mentality, snacks/family lunch. Farfetch was a good place to work right out of college. It's a laid back office with a really unique business structure. The office is what you'd expect from a fashion office in LA, and there's some amazing product that comes in to get photographed in the studio.
Cons
Not much for advancement, terrible pay/benefits. It's just not worth staying at a company that pays so little. Also, Customer Service was forced to work on a lot of holidays and weekends in the office, when this type of work could really be done remotely. It's one thing to expect a certain level of dedication when employees are being compensated well, but you can't expect people to dedicate late nights, holidays and weekends when you pay next to nothing.