Pros
I legitimately can't even think of any, but there's a 20 word minimum so I'm just trying to fill up space.
Cons
Total waste of time, especially for the interns. Interns, be warned: they will not attempt to guide or teach you, and your requests for more work will be ignored. Go some place where you can actually learn. They will tell you that you can't list their name as your employer on your LinkedIn profile because they're afraid that competitors will steal their employees. Those in middle management are largely inept and are not skilled enough to get gainful employment elsewhere. Others within the company who essentially started their careers here suffer from the same problem and will probably stick around forever. They spend most of their time on marketing and making videos for YouTube, and not enough time helping customers by building decent products. All in all, just not a good place to work unless you want a boring job with terrible bosses and nothing to show for it. Also, the pay sucks.