Just okayThe good thingsThey open for fresh graduate, and a great learning experience. I worked as affiliate team, and had a great opportunity in corresponding with the partners, especially international partners.
The challengesThe company culture. out-dated system and unnecessary complicated bureaucracy. Salary is not great, but since the company pace is slow, it's quite decent.