Pros
None, other than maybe the management are that far away from knowledge of how software systems should be managed and maintained today that you could probably convince them to use any technology you wanted.
Cons
Everything, horrible working environment.
Terrible management style and leadership is questionable, the two leaders constantly contradict each other and don't seem to ever know what they've actually asked for.
They really don't care about staff, the turnover was ridiculously high for a company that only hires a max of 20 people.
They is no vision for where they want the product to be.
No concept of how to manage software development for modern websites
Complete misunderstanding of every agile principle
Don't work here at all costs.