Pros
You start out feeling like you are contributing to helping the environment, but that goes away quickly. The office and facilities are nice.
Cons
-Upper management definitely acts before it thinks. Examples: Laying someone off only to hire someone to replace them in less than 3 months, relocating an entire department to Las Vegas and then laying everyone off. -Constant reorganization of departments and reporting structure. Constant title changes (with no compensation bump, of course) so no one really ever knows what anyone else is doing at a given time. Major passing of the buck going on here. -Unrealistic deadlines and quotas -They advertise growth opportunities, but when I asked for support in exploring a position in another department I was squashed and completely discouraged. I think it blacklisted me so when it came time to reduce my department I was first to go. I would absolutely not recommend this company to anyone. Don't be fooled by all the smoke and mirrors and impressive stock prices!