Current Employee4.7Sep 19, 2023Overachieved multiple years. Great place to work. Still product led growth company.
Current Employee2.9Nov 7, 2023My experience overall was not great. The best thing about this company are the people you surround yourself with. The worst part is leadership, high pressure sales with unrealistic goals.
My experience overall was not great. The best thing about this company are the people you surround yourself with. The worst part is leadership, high pressure sales with unrealistic goals.