Pros: good health benefits and thats all
Cons: horrible politics that are not visible, no career growth, not responsive to ideas, work long hours(and the ceo calls it love of work), be the yay type always, no career after you leave the company
I have heard too many stories about employees being blackmailed once you leave the company and try to work for any of their clients. Just google it and you will see many out of court settlements, bad reviews,etc. I have told many of my friends about it too. Stay away if you can.If this is the only job you get, take it and suffer afterwards.