Current Employee4.6Dec 1, 2023My overall experience is that this job is amazing if you are a go-getter.
Current Employee3.0Mar 11, 2024Overall a great place to work for 1 year. Get your software sales experience and leave. The culture is poor and typical pushy sales tactics with poor managers in place. Great for the resume - bad for a career.
Overall a great place to work for 1 year. Get your software sales experience and leave. The culture is poor and typical pushy sales tactics with poor managers in place. Great for the resume - bad for a career.