Former Employee3.0Feb 17, 2025Great job to get into sales but the incentive compensation structure can use some work.
Former Employee4.4Aug 17, 2024My experience was as expected. A relationship building form of sales that thrives on communication and trust. Echo was a great business to start my sales career
My experience was as expected. A relationship building form of sales that thrives on communication and trust. Echo was a great business to start my sales career
Former Employee1.9Jul 12, 2025It was a disappointing experience. No leadership development. Hit the floor and good luck mentality comes with the position. The solutions offered are not beneficial to the customer and often too expensive for the problem being solved. Very saturated market.
It was a disappointing experience. No leadership development. Hit the floor and good luck mentality comes with the position. The solutions offered are not beneficial to the customer and often too expensive for the problem being solved. Very saturated market.