Current Employee4.4Nov 14, 2023Leads are terrible but you can do really well if you’re talented on the phone and get lucky.
Current Employee2.9Dec 2, 2025Strong leadership and team. Focused in federal space. Need to innovate to remain successful/top leaders.
Strong leadership and team. Focused in federal space. Need to innovate to remain successful/top leaders.