I am one of the freelancers. I work independently on a freelance basis, mostly on projects related to the gaming industry. As a freelancer, I was quite surprised that they even held a year-end banquet. The team leader is humorous, entertaining, and full of witty remarks, and almost always answers questions. Most of the people at the company love games, so the overall impression is pretty good.
The downside is that the more freelancers there are, the harder it is to land projects. The pay is so-so, so it is more suitable as a side job for part-timers, students, and people who love games. By the way, it seems like there have been fewer projects since AmoGood was sued. QQ