Pros
good working environment, elastic working hours, Top 3 local enterprise on video streaming, maybe top1 on streaming infrastructure locally, good for practise enterprise scale system design and implementation
Cons
traditional Chinese enterprise management style, a mess on schedule and requirement, technical team lead just aim for a running product rather than make a good product, lack of code review, lack of professional standard due to very rush schedule, and lack of passion to learn