Man, I can spend a decade bad-mouthing this place.
Let's just say they have the WORST Managers especially in the e-Commerce team. SO MUCH MICRO-MANAGEMENT.
And they don't fire people, they make you quit after weeks of tortures by blaming you for useless things.