This company has a long history of treating their employees horribly and it might take a miracle for things to change. I am sure that there is somewhere that is worse to work for, but I haven't worked at any of them. I can not imagine that there is anyone that is happy working for this bunch of self-serving jerks.
Cons: everything
more