Pros
There are some really great people there. And they're pretty much all looking for another job.
Kontras
If you don't get fired for no reason, you'll spend a lot of time looking for another job. It all flows from the CEO down. He is not really a "people" person. He seems to have no real understanding that there are other humans on the planet. He can be quite charming and is no doubt very smart, but overall he never really registers that the employees are human. They're just objects that never make him happy. Once during a monthly forced company meeting, he was lighting into everyone in the room and said "I don't really care if you like it or not..." Which sums it all up. People are fired every week. You'll get the 'So and So has moved on to other opportunities" email every few days and nobody even notices. The CEO is incapable of realizing people can think. One can present him with a much better way of doing something and he'd tell you how stupid you are, then two weeks later he'll present it as his idea. Its hard to know if he is doing on purpose or once the is planted, he forgets where it came from. Whatever it is, it's pretty irritating. If you need the money take the job there but know it's most likely a temp position. You'll realize everything said here is true or you'll get showed the door. And good luck collecting unemployment. They have a trick to make sure that once you get fired you'll never collect.