Pros
Nothing really everything is a false promise.
Cons
This company really has to learn to operate ethically and not just paint a rosy picture at the beginning and go back on all your promises. I have worked for many companies prior to here and the work ethic is unlike any other I had. Appreciation for a job well done is minimal and there is hardly any leeway when things don't go right. Most importantly the company doesn't recognize that this tactic isn't going to work in the long term and sadly the outlook looks bleak. Many coworkers didn't like the way the higher management handled it but stuck to their jobs due to everybody's personal reasons. There is a huge deal of favoritism to a select few and they hardly do any work and if you can be that person who would just coast along and have your self respect in drain you can join this firm.