I worked at CCP Games full-time for less than a year

Pros

HR is great, always willing to listen to what you have to say and you know it's true as they act on what you say.