Current Employee4.7Apr 19, 2024A great place to start a career in a high-tech environment. Lots of focus on training and professional development.
A great place to start a career in a high-tech environment. Lots of focus on training and professional development.
Former Employee2.3Aug 5, 2024Little to no sales training, marketing doesn’t produce new leads but is focused on nurturing existing customers. Senior leadership manages to their style and isn’t motivational to develop all team members. There is little trust between employees and leaders as they make emotional decisions.
Little to no sales training, marketing doesn’t produce new leads but is focused on nurturing existing customers. Senior leadership manages to their style and isn’t motivational to develop all team members. There is little trust between employees and leaders as they make emotional decisions.