Pros
Do you like playing Russian Roulette? Because your job security here at invision is just that, your job gets to be at the whim of a CTO who is like a friend you trust who says he is good to drive and then jumps in his manual car and drops the transmmission. Want to see Nepotism at it's finest? After the CTO was hired every VP under him is from the same previous company? I mean what are the odds? I couldn't imagine working at such awesome place where you get to witness the hunger games in real life. Want to lay off people? doing it all at once is too easy, lets lay off 2-3 people a day for a two week span. really gets the adrenaline pumping in the morning when you log in. Oh and spring cleaning once a year is for suckers, expect a re-org and new manager every few months or weeks if that. Visions here change faster than pregnancy cravings. The people here on ground level are amazing, managers are pretty good, directors not bad, everything above that I would probably trust mexican tap water before I would their decisions.
Cons
No cons at all that I can tell