Ventajas
It's a paycheck - that's about it.
Desventajas
Management - horrible. They seem to think that all employees are interchangeable cogs in their machine. Absolute control freaks about everything - the things that do matter and the things that don't matter at all. Employees were supposed to communicate via email or IM only so that all communications could be monitored and make sure that no conversation was exchanged that was not about work. If you stopped by a coworker's desk for more than a minute or two, the head of marketing would immediately come over and insist to know what was happening. Truly it was like being in high school detention all the time. The level of professionalism was appallingly absent. Employees were not to think for themselves but to only do exactly what was assigned to them. No questions, no thinking, just mindless production.