Pros
I had a great manager,I met some wonderful lifelong friends and business partners through this company and learned about my self work through being in this "conveyor belt factory" they call an org. It's also good for supercharging your career with lots of experience you need to gain to get a much better job out there but its not worth being in the org for more than 2 years.
Cons
Exploitative of your good nature. Extremely bad at rewarding their hard workers. A definite sense of nepotistic behaviours in the org that leave you wondering if it was a brutal calculus of the world or was it really that they prefer someone who looks and talks a certain way. If you're a minority, this is amplified x10 fold. I felt uncomfortable being there sometimes despite the hard work I put in to make it feel like a good environment to work in. The org is tone, race and gender deaf 8/10 times. There's also a schism in the business to be open to change when it's glaringly obviously something doesn't work.