The company is still a transitioning start up, so things do not function the same way as they would in big more established companies. This different structure can be stressful at times for some, because tasks can sometimes be last minute and there can be some miscommunication at times.
Because M3D does not have a traditional structure, to excel here you need to be able and willing to apply yourself, if you want to have mundane tasks handed to you it might not be the best fit, but if you want to dedicate yourself to something awesome and be allowed the freedom and flexibility to grow, this is the place for you.