Pros
Technical Challenge: The projects here allow for deep dives into advanced Unity and C# concepts. It is not just cookie-cutter work; we tackle complex simulations and logic that keep the work interesting.
Autonomy: As a Senior Developer, I am given the trust and autonomy to make architectural decisions and lead technical implementations without being micromanaged.
Culture & Team: The engineering team is collaborative and skilled. There is a genuine spirit of knowledge-sharing rather than competition.
Growth: Management supports professional growth. Whether it's learning new tech stacks or taking on leadership responsibilities, the path for advancement is clear.
Work-Life Balance: Unlike many other studios in the gaming/tech industry, work-life balance is respected here. Burnout is actively discouraged.
Cons
Growing Processes: As the company grows, some operational processes and documentation are still playing catch-up. You need to be comfortable with a bit of ambiguity sometimes.
Fast-Paced: Project timelines can be aggressive. While the team supports each other, you have to be ready to switch contexts quickly.
Communication: Inter-departmental communication is good but could be streamlined further to ensure everyone is 100% aligned on changing requirements.