Pros
Relaxed environment, friendly people, decent salary... at one time. Nice view from the 26th floor. Great breakfast and lunch meeting leftovers.
Cons
Massive layoffs in 2012 changed the entire culture of the company for the worst. Shortly after, lots of good employees began to resign one by one. HR is a joke, they don't help you but rather look for ways to push you out. Also, HR isn't competent enough to properly keep track of PTO and blamed all the departments to avoid culpability... as a result of this we were all punished and forced to take 5 days vacation during December, leaving us with just 5 days to use as we please. 5 days vacation per year? Really? And don't even think about career advancement unless you get lucky enough to work under a good manager who wants to see you grow. Those are now few and far in between. Again: Do NOT go to HR for anything, especially regarding moving up. Upper management comprised of mostly white males who don't speak Spanish and whom are out of touch with Hispanic cultures. You would never know this by the TV programming. Etc...