Pros
The junior developers told me they were very willing to learn from me, who had considerably more experience coding walking in the door. Apparently.
Cons
Their developers are overly sensitive to code changes. Their management, unlike most of the industry, wants an easy hiring process, and hires "contractors" who they "interview" over a period of weeks. They do not tell you what you do wrong, instead they accumulate your mistakes and let you know in your exit interview, with no opportunity for recourse. I know a lot of companies do this, and yes, i know how this sounds, that i am just a disgruntled, fired, employee, but what they did and how they went about it, it disgraceful, even for normal business practices in this fashion. This company is deplorable.