Very competitive, fast-paced work environment, and they don't have a very attractive compensation package compared with other big tech companies. Having Chinese culture/influence throughout the company can be pros or cons for some people (heavy workload, top-down decision-making process etc).