2012-04-29, 12:13 AM
I love how two of the employee reviews state what the community has been saying the whole time. Lack of communication is frustrating everyone and their growing greed which detracts from creating new, robust content.
Really sounds like a crappy place to work.
Really sounds like a crappy place to work.

