Current Employee2.7Aug 26, 2023Sales teams lack technical security knowledge. “A” players are over utilized.
Current Employee3.6Aug 23, 2023good not great. Needs to be a lot of changes here in progression for promotion.
Former Employee3.6Feb 12, 2025great opportunities if you know the right people, good wlb and benefits.