I should mention that I have also worked for MSI in the past, albeit at one of their "foreign" offices. The company culture is shite. One of the big bosses came over from Taiwan to have one on ones with everyone in the office. My colleague comes out bawling her eyes out. Turns out he ripper her a new one for no apparent reason and told her that she was shit at her job. That's not really how you treat your staff, regardless of how good or poorly they do their job. I mean, she was pretty clueless about tech, but didn't do a bad job otherwise. Besides, they hired me to do the tech part, so not sure what the problem was...
They were and maybe still are crap at maths. This was around the time when AMD launched the Opteron. Lady from HQ comes over to go visit potential customers for their new dual socket Opteron board, quite an expensive product for what it was. We visit a few places and finally end up at a company where I know the owner quite well for having reviewed their systems in the past. He says he's not too keen on MSI due to poor experiences in the past, but because it's me, they want to buy a sample order of five boards and if they're good, they'll buy 10 or so boards a month. Get back to the office and I get told that the quantity sin't high enough...
The funny thing here, they were selling a bottom tier board to a different customer at lots of 100 boards a month, that made them exactly the same amount of money as selling 10 of the Opteron boards a month would've made them... c'est la vie...
I guess it's a good thing I didn't work there for too long. It's funny, this seems to be a reoccurring theme for me when it comes to working for Taiwanese companies, it never seems to last longer than about six months and I don't think it's me...
The sad thing is that there's a lot of really good people in the industry in Taiwan, but most of them are underappreciated and overworked. They're also rarely listened to and they tend to be bypassed when its time for a promotion, so in the end they leave and go and do something entirely different. The tech industry is far worse off because of it.