Straightforward e-commerce company behaving like a startup
Pros
Fantastic benefits and compensation. Fun culture.
Cons
Seems to combine the worst parts of a large, established tech company and a startup, all to the end assuaging an inferiority complex with Amazon. "A tech company that sells furniture" is one of their motto, which in practice means a lot of arbitrary use of in-house tech tools and resources misspent on developing proprietary techs the engineering department can't sufficiently support. Poor communication channels between project managers and senior engineers. All assessments had to pass through project manager with non-tech background before reaching me. Never got to hear personally from senior engineers about my performance. Let got after several months with no warning. Up to that point I'd received no feedback indicating that my performance needed improvement. Given no thorough explanation and no opportunity to speak to the engineers who made the final call. Hard to recommend a company that treats its recent hires as being completely expendable and deserving of no due process.