Awesome team.
Working on an interesting game.
Company would fly you out for trips.
Hours for contractors are flexible.
Cons
Heavily reliant on contractors. Chances of being converted to FTE is slim unless you have skills outside game development.
Managers will not keep promises that were made to you.
Upper management doesn't seem to come from game development as they make decisions that affect the project very negatively.
You will get laid off via text.