Pros
If you want to get started in eSports this is a good place to get started. Your fellow colleagues will treat you with respect and love to be around you. If you want to grow, however, I do not recommend this company at all.
Cons
Management does not know how to manage but seek for you to understand without knowing a certain topic or subject. Some management staff are absolutely clueless as to what a specific job entails. You are basically there to learn on your own and try to build an empire from that learning experience. Top management are money hungry and make way more than normal employees. They do nothing but expect everything. Benefits are horrible. They decreased many of the perks that were given to employees before a big change in company mentality. You are expected to work weekends if you want to succeed and even then, management does not show appreciation. You do not get additional days off for working 7+ days and management does not care. Their mentality is - "you are replaceable".