Pros
- Great community and highly skilled co-workers - Puts employees and game quality first - No crunch. People are expected to keep balanced working hours and take their vacations. - Leadership listens and cares. If you see ways to optimize workflows, community or outcomes, your inputs will be welcomed. - The company has morals and a positive vision.
Cons
- The entrepreneur/innovator spirit isn't for everyone. I enjoy the challenges and wearing many hats, but I've seen other hires not work out when they'd have been more comfortable in a more predictable and clearly specified job, than one that puts a lot of agency and responsibility on you to define and optimize your own role. - There's a lot of pivots and iterative changes on the product. I love that we're committed to iterating and exploring until we reach really high quality, but the constant rapid prototyping also means you're also going to get attached to a lot of things that eventually end up changing. Your first 6 months at the company will probably see some psychological adjustment to just how many iteration stages we sometimes go through, even for systems that were reasonably solid to begin with, and how that rapid prototyping process can sometimes affect your work schedule on very short notice.