Pros
The Pros are that this is a place where you will get some form of compensation to physically be present. On some level that has to be a positive.
Cons
First of all lets get this out of the way. "Amazing learning and growth opportunities" sure does sound like something Jason would task an employee of his to write. It's also exactly how he thinks. This place is Amazing! no one has ever left the company, Just your typical local company with local employees (India, what? who said that?), things could literally not be any better. I would take any positive reviews as the thinly veiled self promotion they likely are. If you're interested in learning antiquated practices, you hate communication, you love rushed, cobbled-together projects and enjoy working under a management team that will never listen to anything you have to say ...ever, then this is your place! For some reason they attract good, hard working individuals that are entirely under appreciated and under paid. Project Managers and sales people are the only ones who get respect. The people who actually produce anything are usually just overloaded and underpaid and rarely get anything in the way of a compliment, certainly not a raise. Sooner or later most of them get the idea that they aren't getting that ___whatever Jason promised___ . So they leave.