Pros
The CEO is highly intelligent. There are some nice people who work there.
Cons
Everything else. So much to say, it doesn't even matter what it is, I just wish I had checked the reviews before I took a job there and delayed my life for the duration of my employment. If you have worked for any other decent company since the turn of the century, this place will feel incredibly dated starting from the atmosphere in the office itself, to the setup, to the management style. Everybody who is a "vet" condescends to everybody who is not, and since the turnover is about 100%, prepare to be condescended to until you leave. The CEO is very unsure of himself when it comes to running an actual business so there is a lot of joining groups and hiring advisers as opposed to just doing the work and listening to your people, who are very intelligent and experienced which almost seems to be resented in a way- quite bizarre. Very us-against-them attitude from the management (if you can even call it that, "management" is incredibly overstated). The funniest thing is there is this attitude that people aren't good enough to last there but the place is a joke and everyone who leaves (as quickly as they can) came from a better place and goes on to a better place. The whole thing is really quite sad. Avoid it.