Not going by their Glassdoor reviews. I know it is not a reliable source and its incentives are all wrong, but I've never seen a more damning set of reviews for any tech company
I've just read through several pages of reviews and while there are criticisms and red flags it does not rise to the level of 'most damning reviews of any tech company' that you imply.
https://www.glassdoor.com/Reviews/Idera-Inc-Reviews-E317065....