Pros
Great and talented people to work with In this company. Work environment good, flexible work timings and work from home option.
Cons
Lay off are every year doesn't matter if your permanent or temporary the best of people get layed off in this company. Management has no plan in place and the company is not doing great in terms of customer satisfaction or employee satisfaction they fail in both. This company doesn't seem to be growing at all hence no growth within harmonic and you stay at your level for however long harmonic keeps you (keep in mind you can be layed off anytime) no matter even if you work hard or be a dedicated worker you will never be appreciated. I see this company going down very soon in coming years as customers and employees don't get what they deserve.