Great Career Growth at the Cost of Work-Life BalanceThe good thingsI learned a lot of things while working here. I learned how to program in Xcode, Unity, Android Studio an I improved my coding architecture and learned how gaming companies operate and handle critical situations.
Management listens to their employees so your opinion will always matter.
The challengesWork-life balance is quite hard due to SAT work though you'll be signing up for it. Self-improvement is also difficult due to the same reason. If you want to learn something outside the things you learn at the office.