Anyone worked for them if so at what level? Are they as awful to work for as I've heard? Or are they the same as any big corporate?