Pros
There are a lot of good things that can be said, those things though, are about other employees. Some of the people I've met here are the coolest people I've met. Initially the feel was that of a start-up. Spitballing ideas, working hard, staying late, and having a great time doing it. Maltin, Dave, and Dennis are great guys to work with. Extremely giving and generous.
Cons
Weak pay, long hours, poor project management, no technical guidance, no code reviews, OUTSOURCING CODE, ever changing designs, virtually no structure at all. Any structure that does exist, is a facade and is non-existent when not looking at the whiteboard the theoretical structure lies on, poor communication (Sorry guys, all staffs and scrums don't work) ... SHOVELWARE