Just about everything else is a con, especially management. Each department has a "manager," but they don'the exactly know how to do so.
The CEO acts like a child on all fronts. Smart man, but can't really get it together. If you like being berated and yelled at in front of groups or people then this is where you want to be. Rules by fear not respect.
Pay- not great unless you want to start out under 30k and not anything more in the near future.