Current Employee4.0Sep 2, 2024Great company overall. Solid pay and benefits. As with any tech company right, there is uncertainty with stability but it seems like the layoffs have calmed down in the past year.
Great company overall. Solid pay and benefits. As with any tech company right, there is uncertainty with stability but it seems like the layoffs have calmed down in the past year.
Current Employee3.3Jan 12, 2024My overall experience is that I have received very few, if any, inbound leads.