Pros
Cool people. Your peers are what make coming to work at overstock worth it. The job itself is fun and rewarding.
Cons
You’ll work in a hostile work environment. Leadership seems to think that fear tactics are what will get results from people who are already working so hard to stay above water. Everyday feels like a constant battle with the CS management in customer care. You’re not considered a human being, you’re only a number. You’re shown zero appreciation however when you’re screwing up, they will not hesitate to let you know. Leadership has no structure or any clue what they’re doing and takes no ownership when they’re the ones that are actually messing up. They’re out for themselves only, will throw you under the bus and will provide no development. The only communication you’ll receive is if you’re not 100%. Transparency? What transparency?