Pros
I got a lot of good experience as an intern for the company. It was good to get experience in a start-up environment. You get free lunch 3 times a week and the kitchen is always filled with good snacks.
Cons
Most of the company is consisted of engineers who are Chinese and only talk in Chinese to each other. So you will feel really left out if you cannot speak Chinese. The CEO and Co-Founder are married and tend to argue a lot with each in the office, which makes it very uncomfortable. The CEO also is not willing to listen to others who have different views or suggestions. She is not appreciative of your work and not approachable. It is very often that you are going to (and expected to) work overtime even on weekends if you are an engineer.