Pros: decent pay for first job out of college
Cons: layoffs, no real company culture
I would say that the company culture varies by department, but even that is a lie. Certain employees are allowed to wear jeans daily, while the next row over may have to wear something more "corporate." Company laid off a huge department, and promised there would be "so many" positions open that they could keep the majority of us, but there were not.