Pros
You are going to love your co-workers! They are amazing, smart, and truly what keeps you going. You will also have an opportunity to truly work independent, make your own decisions, and understand how to work paperless.
Cons
Everyone is pretty much winging it...from the last minute changes to the information overload. They always talk about perks...what perks? The amount of work you have to do here and the unrealistic expectations "upper management" has on the team are unreal and your salary will not justify it. They ALWAYS use the "it's a startup" as an excuse for poor treatment of the employee's and the crazy amount of hours you are expected to work. The employee's do not get any support for customer success management and will always point the finger at someone rather than to themselves.