A special and unique place to work turned awful
Pros
Some various, superficial things that people talk about frequently, but ultimately mask the fundamentals of what it's like to actually work here.
Cons
Looking for a fun and unique place to work where you collaborate closely and directly with developers, testers, designers and researchers to create and build an advanced, sought after product where you are valued, listened to and able to have direct input into the project? Awesome! Simply grab a time machine and travel back to the Product Development of 3 years ago, and work in the Product Development department at MINDBODY in 2013! If you're looking for a job in product development that's not like your average dev shop, and has some special things to offer, I recommend looking elsewhere. This department used to be a fun and unique place to work where people legitimately loved their jobs and loved coming in to work every day. Employees were happy, felt empowered and valued, and communication was the best I've seen at any job I've had. That magic is officially gone. Decisions are now made without any explanation. New procedures are rolled out without getting any employees' buy-in or input, and employees feel sad, deflated, and completely dis-empowered to make any changes. New information about the department and company is not communicated to the employees- feeling in the dark is an understatement. Various higher-ups have been brought in who have essentially swept through the department like a corporate tornadoes, making everything ordinary, un-fun, confusing and bureaucratic in their wakes. All this is extremely unfortunate. The various years I spent working inside these walls have literally been the best of my life. The past 6 months have been the worst.