Pros
There's a great deal to learn from the code base because it's a perfect example of how to not engineer software. At times it was like embarking on a journey through time because their engineering processes are similar to those used in long-forgotten ages. There are no design docs, code reviews, requirements, or even SQA. So if you like your anti-patterns served with a side of spaghetti code then this is the place for you.
Cons
The salary looks OK on paper until you realize that you'll be paying almost all of your health insurance out of pocket. For the first three months you have no health insurance at all unless you pay for your own COBRA. Once the health insurance finally kicked in, I saw that my out of pocket costs rose 549% versus my previous job. It went from $41 a check to $225 a check. Many of the benefits they list in the job postings are make believe as well. They say there's a 401K but you can't contribute to it for 1 year. You also don't start accumulating PTO until after 3 months. They list "Tuition Reimbursement" as a benefit, but I didn't meet one employee who had ever managed to get a class paid for by them because there's no policy on paper for the reimbursement. The tuition reimbursement is dictated by Joffrey's whim, much like everything else there.