Vantaggi
It's a job and the resulting paycheck. To be fair, there are some very smart people working at this company and you can learn a lot IF you are driven and show the desire. Unfortunately that number grows smaller each month as more and more people get fed up with the numerous problems this company faces and move their talents elsewhere. Sadly it's the people that can move that do, the people that can't stay. In the end, we bring in people that aren't able to achieve 1/10th of what their predecessor were (albeit to a certain degree understandable), so the revolving door cycle starts anew; resulting in a domino effect on both productivity and morale.
Svantaggi
Numerous; poor systems, poor management, poor career mobility and progression. I have never worked in a company before where can you physically feel the dissatisfaction in the air. Alas, I am a current employee; but like roughly 80% of all non-sales employees I am biding my time until the job market picks up and then leaving this godforsaken, misguided company as fast as I can.