Current Employee2.3Aug 27, 2023Poor. Started off well but lots of changes in leadership, layoffs has soured the experience.
Current Employee4.1Mar 3, 2025Overall good experience, good comp structure. Tough environment to sell in when it is software a lot of companies think of as nice to have not a need to have.
Overall good experience, good comp structure. Tough environment to sell in when it is software a lot of companies think of as nice to have not a need to have.
Former Employee2.4Jan 18, 2024Was at MT for 2 yrs, new leadership joined in 2023 and everything went downhill. They let go a manager that was above 200% of quota, when questioned they replied "this is an at will company, we don't have to have a reason". The company moral is in the pits because everyone is worried they will be next. Sales and marketing team is struggling to get inbound leads. Do...Read More
Was at MT for 2 yrs, new leadership joined in 2023 and everything went downhill. They let go a manager that was above 200% of quota, when questioned they replied "this is an at will company, we don't have to have a reason". The company moral is in the pits because everyone is worried they will be next. Sales and marketing team is struggling to get inbound leads. Do...Read More