Pros
Some smart people to work with.
Cons
Very poorly managed. Certainly not a technology company. They had four changes of engineering leadership in less than a year, including firing the CTO, the CEO making tech decisions, hiring a VP who quickly left, and hiring a new CTO. The old CTO wanted to replace their old .net code with python, so he created an office outside of Indianapolis that started prototyping some code. This code was prematurely launched into production. The CTO lost support from the board, so they fired him. The CEO decided to replace the old .net code and the newer python code with scala, so he hired some outside consultants that started prototyping some code. This code will also be prematurely launched into production. They were also planning to convert the .net programmers - who created the first bad version of the site - into scala developers.