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)
Former Employee3.4Aug 8, 2023My overall experience was that the product is really good, but management overall lacks.
Current Employee3.6Oct 20, 2025Very positive for the most part! The product is innovative and leadership team cares about the employees!
Very positive for the most part! The product is innovative and leadership team cares about the employees!