Pros: -legitimately excellent human beings from the top down. the extent to which the CEO cares about the people he works with is nothing short of inspiring to be around. -people throw the word "culture" around a little too loosely... but Contactually gets it right. it's not about the snacks, dogs, happy hours, founders day, etc (although all of these things are wonderful), it's about the way people treat one another. it's a genuine team effort to "be excellent to one another." -leadership views you as an investment they're excited to help grow rather than a disposable drone. they make sure you have the best technology available to you, tirelessly train you, and most impressively genuinely listen to you.
Cons: -promotion paths are clearly laid out, but amended often... can leave you feeling like your target is moving. -goals/quotas changed drastically month to month, were at times entirely too easy to hit and at times nearly impossible