Vantaggi
Cool product and some truly nice people.
Svantaggi
There are so very many cons, but they all stem from the CEO/owner and the toxic culture he promotes. All workers from the factory floor in China to his executive teams in US and EU are all treated like cogs in his machine not deserving of human respect. Absolutely everyone lives in fear of him. One minute he is in a great mood high-fiving everyone. Minutes later he is screaming at you for a perceived failure in front of a huge crowd of your colleagues. Workers are expected to devote themselves 100% to the company with little to no regard for their personal lives. I had to cancel more vacations than I can remember, including those associated with national holidays. Expect regular early morning/late night meetings with your colleagues in China, often with no other purpose then to "prove" you are working closely with them. It is a toxic and abusive environment. You can do better.