Current Employee2.9Jul 11, 2024Great people here. They need more structured training. Pay is good. Silo’ed and seem to be cutting in areas that support their customer base.
Great people here. They need more structured training. Pay is good. Silo’ed and seem to be cutting in areas that support their customer base.
Former Employee3.7Jan 26, 2024Wasn't the best. I felt like our product lagged the market in capabilities, and took too long to bring new features to market.
Wasn't the best. I felt like our product lagged the market in capabilities, and took too long to bring new features to market.