Pros
Higher pay due to crazily high turn over After leaving the company, over-working/underpaid/ stressful environment etc were not even a problem. I just had an appreciation for working with normal people.
Cons
Known as a cult in the industry. The recruiter lied to me and my co-workers when we got the jobs. He called it a "unique culture" when other companies call it a cult. Philosophy professor (of the CEO) from college used to sit and lecture on weird philosophy. They have their own language which is literally funny. You will see people who try to keep the jobs there by acting like they love the philosophy and how it changed their life. lol (sounds like Amway? Amway is way more professional) I am revealing my hand hand column after going through ladder of inference. The company talks about "scaffolding" million times but they make you write apologetic essay for calling my co-worker a co-worker instead of a 'community member'. The essay had to be one full page A4. It was humiliating to sound like I am sorry when I am not. None of my co-workers who joined at the same time are there now, everyone, literally everyone left.