Pros
The company has an unlimited vacation policy and what seems to be a fun, young and innovative culture from the outside. People in technical roles like engineering or product development seem to like the company's culture and operations.
Cons
I worked in the Finance group and the reality is that Miovision talks a big talk but doesn't deliver on a good culture, at least to certain departments within the company. Most people within the finance group are extremely overworked and very undervalued. I wasn't able to take more then a couple days off during my entire time there which was 8-9 months. I was working upwards of 70 hour weeks regularly with little to no support and guidance from management. There is too much work to be covered by too few people and an ignorant management team. It's not a coincidence that the turnover in the finance group is incredibly high. The company tends to applaud and compensate people that don't actually do anything and the hardest working are left to suffer. The company also fired probably at least 10 people during the time I worked there (and the company is less than 140 people to begin with) and in general just gives off a very ruthless culture. I would definitely not recommend Miovision as a good place to work, at least to finance professionals.