I worked at Trion Worlds full-time for more than 8 years

Pros

Interesting games. Flexible work hours with possibilities to work from home. Truly felt like upper management cared for you and would listen to you if you spoke up. Crunch times were avoided and rare. Layoffs were avoided as much as possible. People were passionate and very knowledgeable there. Open communication within the company, everybody could express opinions about anything or any game and be heard.