Pros
Internships can be good learning opportunities. Plan to gain experience quickly then look for a permanent position elsewhere. There are some nice people working here -- what's left of the company.
Cons
The company is a dinosaur in the modern age. It's run like it's still the 1970's. Even respecting people's personal religious choices is a problem for some of the leadership team. The treatment of women in the company has been an issue long before I started. Company needs to clean up the leadership team. Get the dinosaurs out and bring in some new blood. The problem is that the dinosaurs are at the top of the food chain and they like the way it looks from up there. They react to issues only when they are already out of hand instead of solving them when they are first recognized. Fifty percent of the company left last month. A few just walked out. They don't recognize this as a problem. Core Values are talked about constantly but not adhered to by half of the management team. Employees are disposable. Rather than training and allowing employees to continue to develop their careers, they fire them for minor infractions. If you are considering taking a job here, don't allow them to negotiate your bonuses into your compensation. They look for every loophole to not pay the bonuses. Get a good base salary.