I personally know three people who used to work there, and they all claim that it is a horrible company to work for. You have to take what people say about their employers with a grain of salt in this field, but there was a mass exodus from the company a few months ago, so take that as you will...