Pros
Very bright and hard working staff. These star employees are the only reason why the company has done as well as it has.
Cons
The company is trying to do too many things it does not have the capacity to do. The company has great ambition but the fact that it is owned and bankrolled by a foreign entity ensures that change will only happen if there is significant risk to the company's shareholders. Management is incompetent- relevant improvements and new strategy suggested by employees is ignored and dismissed. Most of the managers do not actually understand the startup principles that they expound so often. From 2011-2012, the core focus of the business and its territories were changed so many times that many are unsure if the company knows what it's doing. Business development staff and engineers that worked at the company for several years still were not awarded equity, benefits, or any tangible appreciation of their hard work. Opportunities for advancement do not exist. This is not a social enterprise. It is a Chinese company dedicated to pushing product (of questionable quality) out of the door.