Unfortunately, the Cons massively outweigh the Pros now :(
I loved Fetch to begin with! I thought it was something I could really sink my teeth into, however, I quickly realized some massive issues:
1) Terrible Hiring and Firing practices (or lack there of):
Management has made some awful hiring & promoting choices for Mid-Level management and HR. Also, there is no backbone when it comes to letting go of employees with zero added-value. The pettiness, cliques and political games are the highest I've seen anywhere. They appear to be more concerned about not looking bad than mentoring and motivating their teams - Better not correct them on any error or they will take it personally and throw you under the bus behind your back (I saw it time and time again). Lastly,
2) Management has very little ideas on how to motivate:
Management appears to think that simply supplying employees with a fridge full of beer and whiskey will attract and retain good talent. There is very little thought about motivating and teaching employees. Promotions/Raises are only given if you demand it, which usually happens when people are fed up and about to leave. The most frustrating habit is that there is a consistent pattern of hand holding & rewarding terrible employees in hopes they will do better, while ignoring their Star employees.
3) HR is the worst I've ever seen
The HR in the US is the worst I've ever seen. Extremely unprofessional, massive attitude, has problems with almost every manager in the office and unbelievably deceitful to the people she is supposed to help.
4) Very Low Pay:
Most employees past Entry Level could get a job in a week for 20%-40% more than what Fetch pays.
5) Mass Exodus/Culture Deteriorated:
Lots of people leaving, mostly because of the four reasons listed above. The culture that was there when I first started is almost completely gone.
I know these Cons seems pretty bad, however, overall the experience at Fetch was a good one. The issues listed above simply got to be too much make it worth staying.