Good place to start but rapidly changing in a negative way
Pros
You work with smart people and you also work on meaningful projects. The best part of the job is the people you get to work with. I found mostly everyone to be kind, smart and interesting.
Cons
Customer Success seemed to not be a focus of the leadership team. Due to multiple restructurings, CS was left to manage so many accounts and an influx of customers. In addition, right before the holidays and every February, you hold your breath—hoping that you still have a job. Within 3 months of working there, I experienced layoffs in the CS department and it became a usual occurrence a few times a year. In addition, there were silent layoffs throughout the year. The bonuses left a lot to be desired and the raises also left a lot to be desired. I never received a full bonus payout due to poor company performance and although the cost of living increased, I only received a 3% raise during my time there. Lastly, when I left the company they scheduled a customer success meeting on the east coast. They asked me to book the cheapest travel options. Both accommodations were non-refundable. Well because I left before the trip, they sent me their wiring info and asked me to send them all their money back—even though the trip was non refundable. I declined and found that to be ridiculous to even ask. The CS leadership did not seem genuine at all. Everything felt forced and faked. I did find my direct managers to be caring, smart, and kind. Lastly, there is no clear path towards growth in the CS department.