Current Employee2.4Apr 13, 2025Honestly this place is going downhill pretty fast. I'm a sales engineer and this place is just being drained of any technical talent. Old outdated managers rule the roost and should have retired or been forced out long ago.
Honestly this place is going downhill pretty fast. I'm a sales engineer and this place is just being drained of any technical talent. Old outdated managers rule the roost and should have retired or been forced out long ago.
Former Employee2.7Oct 31, 2023Toxic leadership and an HR function that is so dishonest and aggressive it makes dictators look gentle
Toxic leadership and an HR function that is so dishonest and aggressive it makes dictators look gentle
Current Employee2.6Jan 8, 2024It feels like not the best place to be. TC is pretty low for being considered High Tech.