Pros
A small group of really great, hardworking, yet undervalued people.
Cons
1. A company culture of blaming, firing, and thinking that high turnover is normal "startup life." 2. Work cliques - extremely cliquey if you don't speak Chinese... lots of cold, unfriendly, and impersonal individuals there. 3. Leadership is entirely absent - the CEO is fickle, rude, and has no clear mission to relay to his employees. He creates a hostile working environment with his unpredictable temperament. 4. A sad, disheartening attitude of coworkers continually being afraid that they will be let go next. Extremely poor work moral in the office. It's truly a mystery to me how this organization continues to remain afloat. They entirely undervalue what should be their greatest asset - their employees. I feel compelled to write this review since I don't want anyone else falling for the "fake reviews" on here. Please save yourself the energy, time, and SANITY by avoiding this place at all cost.