Pros
There are some great people who have gotten stuck working for this dead-end company. Your manager is probably too incompetent and stressed to realize that you are not actually doing much work.
Cons
Endless series of meetings about when more meetings will happen. Nepotism. People who complain and whine and make trouble are rewarded over people who keep their heads down and get their job done. No matter how good of a job you do, they will look to fire you to replace you with someone who is cheaper. Management is terrified of dwindling profits, and look for scapegoats to fire to cover up for their own incompetence.