Some of the people working there are amazing. They are friendly, funny and caring.
Cons
From my own point of view, too much effort wasted on micro-managing while no one from the upper management has ever talked to a single user during the few months have I have worked there; also note that over-time hours are almost never compensated monetarily.
The management and ownership has zero idea or experience in North American business practices, HR, or thier decided industry of Restaurant APP's.
Unless you are Chinese don't even consider this company and if you are Chinese be prepared for pro-communism environment and business admin by the investor.