Meltwater - Good intro role to Tech Sales | Glassdoor
There are newer employer reviews for Meltwater
There are newer employer reviews for Meltwater

See Most Recent

Helpful (2)

"Good intro role to Tech Sales"

StarStarStarStarStar
  • Work/Life Balance
  • Culture & Values
  • Career Opportunities
  • Comp & Benefits
  • Senior Management
Current Employee - Managing Director
Current Employee - Managing Director
Recommends
Neutral Outlook

I have been working at Meltwater full-time (More than 3 years)

Pros

Great for entry level Tech Sales
Enter a closing role within 3 months of hire
Good upward mobility options
Fun colleagues and environment... most of the time

Cons

Product are just ok
No marketing or sales support
Young and inexperienced managers

Advice to Management

Listen to your employees once in a while. Hire some external talent

Other Employee Reviews for Meltwater

  1. Helpful (1)

    "Not exactly what it seemed"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - International Management Trainee
    Former Employee - International Management Trainee
    Doesn't Recommend

    I worked at Meltwater full-time (Less than a year)

    Pros

    Fun people, youthful workforce, fun after work events

    Cons

    Pay is commission based, has a frat like feel at times, start-up growing pains, needs improvement in HR related aspects for example, explaining insurance and sexual harassment policies to employees. Management trainee program is 100% sales focused, you are selling all the time, so if you don't want to be a sales person making cold calls, this is not the job for you.

    Advice to Management

    Be upfront with employees to ensure good fit and lower turnover rates. Get established HR policies in place and make sure all employees are aware of workplace etiquette and ethics


  2. "Start-up culture; employees learn all aspects of their role - aka those in sales manage every aspect of the process."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Sales Manager
    Current Employee - Sales Manager
    Recommends
    Neutral Outlook

    I have been working at Meltwater full-time (More than 3 years)

    Pros

    Good culture - very cohesive group of people.

    Cons

    Lacking on perks and benefits for tenured employees.

    Advice to Management

    Provide more support with clients and continue increasing support and benefits to employees.

There are newer employer reviews for Meltwater
There are newer employer reviews for Meltwater

See Most Recent

Work at Meltwater? Share Your Experiences

Meltwater
  • Star
  • Star
  • Star
  • Star
  • Star
 
Click to Rate
or