Pros
Building that they bought and refinished is nice. They have nice chairs. Parking is not a problem. There is coffee.
Cons
Codebase is bloated, largely procedural and has not been refactored in years nor is it likely that this will ever be made a priority. No coding standards or best practices adhered to- simple bug fixes take 10x longer than they would in a well maintained repo. Words like Git, Composer, Agile, Scrum, MVC or Unit Testing are unfamiliar terms at this company. Small problems and routine maintenance issues like server updates get ignored for months or even years as they are deemed unimportant. Employee concerns about such issues are also ignored out of hand. Senior Dev staff lacks development experience outside the company. Management and Senior Dev staff averse to adopting new technologies or processes. Management unwilling or unable to address workplace or employee problems that could be solved with very basic communication. Overall development team culture is passive aggressive and toxic.