Current Employee3.7Oct 6, 2024Great company with a bright future but difficult for SMB and Emerging markets.
Former Employee3.0Jul 8, 2023Changing Organization with more operational and management layers being added. May not be for folks who don't like being micromanaged
Changing Organization with more operational and management layers being added. May not be for folks who don't like being micromanaged