Pros
I love the culture - where everyone works extremely hard. People work hard for the sake of accomplishment and pursuit of big objectives. There are no hidden objectives - the best ideas win, there are no bad ideas. You are afforded the latitude to move the business forward while being held accountable. Above all else, there is one common goal - become the most successful Compliance Management Software company in the world. I think we are on our way.
Cons
Some people may not be able to keep up with the pace or objectives. Not necessarily a con, but the environment may not be for everyone.