Former Employee4.3Oct 23, 2023Great overall experience. Leadership leaves a lot to be desired at times.
Current Employee4.6Feb 27, 2024out of all the companies in the tech world, this is by far the best company ever