Current Employee2.7May 30, 2024My overall experience was good, the culture and people are great and it is a great strating sales role although very difficult to grow. Large company which has a process for everything and is pretty organized in this way.
My overall experience was good, the culture and people are great and it is a great strating sales role although very difficult to grow. Large company which has a process for everything and is pretty organized in this way.
Former Employee4.1Aug 22, 2023My overall experience was it is competitive and if you work hard and get a strong base you will do well
My overall experience was it is competitive and if you work hard and get a strong base you will do well
Current Employee4.1Mar 5, 2024Good overlay role cyber security specialist sales role hunting in large enterprise accounts in