Former Employee3.4Dec 12, 2023It was perfectly fine. Not an exciting product and not an industry leader by any means.
Current Employee2.9Jul 25, 2024So underpaid for my position. It's really a wonder how this company retains anyone.