Harmonic

www.harmonicinc.com
There are newer employer reviews for Harmonic

1 person found this helpful  

working in Harmonic is very tough..

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Career Opportunities
Current Employee - Software Engineer
Current Employee - Software Engineer

I have been working at Harmonic

Pros

it provides a opportunity for experience of the video codec. employee can be used to working in fast pace envinment.

Cons

the schedule is very tight. there is no regulation of the development so that the program of the developing is random somtime.

No opinion of CEO

46 Other Employee Reviews for Harmonic (View Most Recent)

Sort: Rating Date
  1. 1 person found this helpful  

    Smart people will not stay here

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Career Opportunities
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Harmonic

    Pros

    Good technology in video space if you're interested. Programmers for firmware have a better life. Can accumulate 6 weeks of vacation time.

    Cons

    Mid level managers very professional. Mean spirited. Engineers are not valued. Growth stagnant for individuals as well as for the company.

    Advice to ManagementAdvice

    Value people. Reward hard work. No micromanaging is going to take the company to the top. Make yourselves more accountable.

    Doesn't Recommend
    Approves of CEO
  2.  

    Great Place to work

    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Harmonic

    Pros

    Good compensations, nice health care plans, clean and nice workplace, stable company, one of the leaders in its field of industry.

    Cons

    Struggling to stay on top in a very competitive market.

There are newer employer reviews for Harmonic

Work at Harmonic? Share Your Experiences

Harmonic

 
Click to Rate
or

Your response will be removed from the review – this cannot be undone.