Pros
Battlefy is a fantastic company that provides a dynamic environment for hardworking employees to grow both personally and professionally. The team is small, yet diverse in both culture and life experience, and has provided me with an immense amount of opportunities for growth within my position, as well as the chance to branch out and explore my next place in the industry. We're also given flexible hours, a fantastic vacation policy, the ability to work remotely, and many perks that come from collaborating with other huge names in Esports.
Cons
I personally haven't experienced many cons while working here, but if you're not interested in Esports, you may consider looking elsewhere.