Pros
Really good in-office amenities, good equipment budgets, and excellent pay.
Cons
Everything else. Esper is a company that has very little to no idea who it wants to be. There is no respect from any of the rank and file for the C suite, and it's plain to see why. Executive leadership squabble and conspire like boys out at a "No Wives!!!" poker night. Everything is done under cloak of secrecy, and strategic changes are dropped on you during an all-hands like an atomic bomb. Executive leaders continually fail to establish realistic pathways to business goals but expect operational leaders to do it for them. None of the leaders in this organization remotely understand the target customer for the product, and it's painful to watch legacy tech leaders come in and act like they do. Most recent senior hires are woefully out of step with startup culture and have little relevant experience in the MDM industry. If you're looking at a sales role: Esper's product is extremely difficult to sell. Deals take upward of a year to close, churn is growing, and technical account managers are being worked to the bone to address huge customer pain points that only seem to multiply. There's going to be a tipping point, and they're going to lose a big customer because of it. When that happens, Esper could very well enter a death spiral. Esper also has no consistent long term business vision. The company has no idea if it wants to be acquired or to move toward independent profitability. The product itself has failed to evolve and iterate major features, and "table stakes" enterprise customer features like RBAC (Role Based Account Control) have taken embarrassingly long to develop.