Ventajas
Compensation and benefits are decent. But NOT worth it.
Desventajas
Politics, politics POLITICS. You basically have to be married with kids or male to get any advancement. Very toxic work environment. Depends largely on the department, but I was working in a soul-crushing environment. It didn't matter how well you did your job, but if you make one mistake, hell hath no fury. No real training to speak of. We were expected to know the job on day 1. Management was not receptive to questions. Questions were met by answers of "I'm not going to tell you how to do your job" and "As the (insert job title here), you should know what to do." I wasted 6 years of my life here, and pretty much destroyed all my personal relationships in the process due to emotional/psychological breakdowns.