Pros
great benefits if you actually get enough freedom to take advantage of them
Cons
Everyone is fearful of lay-offs so it creates a negative, competitive environment. Leadership claims they are open to change and new ideas but they prefer you not voice them. Annual reviews are made up of management sitting around talking trash about the staff that they have never bothered to get to know. They are under-staffed so everyone works like a dog and fears repercussion if they don't. They hire lots of people then fire them every quarter so it appears that the company is profitable. The CEO is a maniacal egotist who surrounds himself with "yes men." The politics in the organization are ethically questionable. They are seeking drones, not intellectuals