Pros: OneSignal offers an intuitive product that is free for anyone to deploy and use. The support staff is incredible - they are genuine, helpful, and knowledgeable. Cons: Despite having around 150 employees, OneSignal operates like a legacy company. The leadership team is generally out of touch, and rarely even talk to customers. The company lacks a soul and, aside from support, has little to no empathy. It seems to be anti-customer unless the customer has a problem or is confused and reaches out to support. The company culture conflates "responsive" for "productive.” Employees endure a barrage of distractions and requests to address non-urgent issues. Generally, people are not empowered, yet are expected to handle any and all issues with customers most often without any managers present, including any related to the product. The leadership team operates without any accountability and with a "do as I say, not as I do" approach. As someone mentioned previously, the company regularly fires people, including senior contributors, without even sending a memo. The leadership team makes decisions without soliciting input and explains changes after the fact and without context. Everything they do feels like a knockoff version of what exists at successful companies. The company as a whole is half-hearted.