Pros – casual work environment, no micromanagment / no one looking over your shoulder. great place to work if you have a family, management is flexible about the pressures of your personal life.
Cons – communication is a mess. no one cares about fixing what's broken in the company. entry-level guys are worked to the bone with no hope of improved salary/position, management doesn't care about your future at the company.
Advice to Senior Management – invest in your people
Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company
Pros – Hey, It is a video game company. But the perks were not what you would expect. It is an extremely fast paced environment and you will learn new things very quickly.
Cons – The big perks are directed to the developers and there is a big rift between the development houses and the rest of the company.
Advice to Senior Management – Since there has been a change in leadership things have been better. Keep up the good work, know who is in the trenches working for you. They can help make it a better place.