Current Employee3.6Oct 15, 2024It’s gotten somewhat better with new leadership. Need to keep up with product upgrades.
Current Employee3.6Jan 14, 2025Solid company. Moving in the right direction. Good culture all around and has great stock plans.
Current Employee4.4Nov 12, 2024Overall, bill is a great place to work. Great culture and positioning in the market.