Former Employee3.4Aug 8, 2023My overall experience was that the product is really good, but management overall lacks.
Current Employee2.6Apr 21, 2024Great people. Hard to sell product that is a “nice to have” in this economy.
Current Employee4.7Oct 9, 2023Top product market-fit, fair base salary, good culture. Targets fairly high.
Current Employee4.0Sep 26, 2023Overall Staffbase is a great place to work. Very collaborative environment and a great product that solves problems for internal communicators. The only downside is that the sales cycle can be a bit longer sometimes (6-12 months)
Overall Staffbase is a great place to work. Very collaborative environment and a great product that solves problems for internal communicators. The only downside is that the sales cycle can be a bit longer sometimes (6-12 months)