Current Employee3.6Jun 17, 2023Ton of operational and leadership changed but the ICs make it a great place to be.
Current Employee4.4Nov 1, 2023Lots of leadership changes and poor internal communication but overall a fantastic place to work. People genuinely want to help customers and believe in the products.
Lots of leadership changes and poor internal communication but overall a fantastic place to work. People genuinely want to help customers and believe in the products.