I worked at RealNetworks part-time (Less than a year)
Everyone was really nice and willing to take the time to explain what was going on and how things worked. I worked part-time as a usability tester for one of their applications and found that even at such a position I was able to learn a lot about the company. Hours were very flexible and we were given the chance to test the software in-house or at home on devices provided for us.
The only con I can come up with is having to come all the way to downtown Seattle as I live east of the 520 bridge.
Advice to Management
Nothing I can come up with at the moment. We were given all of the resources we needed to conduct our tests and were even given insight into their volunteer in-house test results.
I applied online. I interviewed at RealNetworks.
The process was very friendly. The interviewers had a list of questions. Overall it was relaxed experience. One of the interviewers read the question straight from the list. The other interviewer engaged in a more active conversation.