Avantages
* Upper management and C-levels are accessible and transparent about the health of the company and where we're going. I love the amount of communication that comes from the top. * We take our mindfully-created culture seriously. * Decent pay, great benefits, responsive and accessible HR department. * Open PTO policy, generally friendly to working from home. Great work-life balance. * I personally feel very supported in my career goals, and have lots of opportunity for learning and advancement, and being creative in my role. This may vary widely depending on department and role, though. * We sell pretty things to (generally) nice people who love our brand. Sometimes when I have stressful days, I remember that we're making lots of customers really happy, and then the stress goes away. We're just selling dresses, people!
Inconvénients
Overall, the company is solid, viable, and I generally enjoy working here. However, there are some serious growing pains - I think this is because we're moving from being a true startup into a more mature organization. * Many, many people in this company are very green, including some of the C-level execs. I appreciate that ModCloth likes to train, but we are severely lacking strong, experienced leadership at all levels. We're making inroads into hiring more experienced folks at the top, but we need this at the individual contributor level also. * Lots of turnover, especially in engineering. We have a troubling retention problem in that department, and I'm not sure what is being done about it. Some of it is due to us being in SF where engineers are in serious demand, and many are looking for the next big thing, but I suspect that some engineers don't feel like they have creative control over their contributions, so they move on. * Product managers need to work on sharing information instead of hoarding it, so that the people on their teams understand their contributions. * Senior management and C-level execs tend to have product ADD - we rarely move beyond minimum viable product, or stay the course on products, and instead focus on the newest shiny thing. I often wonder whether the product managers here just know what they're doing, or if they're simply getting conflicting direction from their stakeholders and don't know if or how they can push back. * I really appreciate that the other employees are so social and friendly, but the amount of "fun" activities can sometimes be a distraction from getting work done. * This is a small point, but I really dislike the neighborhood the office is located in. An unpleasant commute including harassment by aggressive homeless people and dodging sidewalk poop every day doesn't exactly lead to a happy morning.