Ventajas
They pay 100% of your insurance benefit, the building is nice. They let you do marijuana at your desk, nap, watch movies on your phone and eat a huge meal at your desk while you work!! Also if you or your spouse is pregnant, the insurance starts immediately so you can get your maternity leave and benefits right away! If you are the personality type that you dont work hard and are lazy, this is the job for you!!
Desventajas
Management is constantly unavailable and in meetings. If you are a good hard worker then you will not be promoted. If you do apply for an inhouse promotion it will take months for you to find out if you get the job. Most likely you will not get promoted because they usually already know who they are going to pick anyway. HR is the absolute worse. Dont go to them with any issues unless you want the entire company to know about it.