Current Employee3.3Oct 15, 2024My overall experience was declining over time. It used to be a great place to work, but current management is short sighted.
My overall experience was declining over time. It used to be a great place to work, but current management is short sighted.
Former Employee4.3Mar 4, 2024My overall experience is as more positive than negative. Wish there were more opportunities for career growth without having to move countries
My overall experience is as more positive than negative. Wish there were more opportunities for career growth without having to move countries
Former Employee3.0Nov 27, 2023Positive. Tough, competitive market. Get a good territory. Management seems to change often.