Cavium Networks

www.cavium.com
Profile Unclaimed

Cavium Networks Reviews

Updated February 12, 2015
Updated February 12, 2015
47 Reviews
4.0
47 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
Cavium Networks Chairman, CEO and President Syed B. Ali
Syed B. Ali
31 Ratings

Employee Reviews

Sort: Popular Rating Date
  1.  

    cavium is very good company to work

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Engineer in Bangalore (India)
    Current Employee - Software Engineer in Bangalore (India)

    I have been working at Cavium Networks full-time (more than 3 years)

    Pros

    very good working environment and challenging work to leran the stuffs

    Cons

    woking environment is very good, but somtimes according to requirement number of working hours increases.

    Advice to ManagementAdvice

    good management

    Recommends
    Positive Outlook
    Approves of CEO
  2.  

    Talented team and great upside potential.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee in Marlborough, MA
    Current Employee - Anonymous Employee in Marlborough, MA

    I have been working at Cavium Networks

    Pros

    Stock grants. Work culture. Compensation. Few Meetings.

    Cons

    Little vacation but one can take leave without pay.

    Advice to ManagementAdvice

    Aggressively staff for future competition.

    Recommends
    Positive Outlook
  3.  

    Cavium is a good place to work

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

    I have been working at Cavium Networks

    Pros

    Good work environment, excellent team

    Cons

    Less incentives, team could be more organized

    Advice to ManagementAdvice

    Benefits and perks could be more. Management should be more attuned to employee needs.

    Recommends
    Positive Outlook
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5.  

    Ups and Downs - Depends on who you are and what position you are going for

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Senior Engineer in San Jose, CA
    Current Employee - Senior Engineer in San Jose, CA

    I have been working at Cavium Networks full-time (more than 8 years)

    Pros

    The people who work for Cavium are wonderful to work with, and the technology is very exciting. It is possible to carve out a 40-hour work week. For people who are not bothered by the things in the "con" list, this can be a great job. One of the best things about Cavium is the friendliness of the people who work there. In particular, bullying is very rare. Discrimination is very low. Note that your view of the company depends on who you work for. Finance is incredible, hardware engineering in Massachusetts seems great. Many people have worked for Cavium for a very long time.

    Cons

    Management does not know how to form teams, or how to manage in a style where people cooperate and build trust. You cannot form a gestalt, so are deprived of the amazing things a team can do which individuals can't accomplish working alone. Each person is an individual contributor. Sadly, there is a hierarchy, with "workers" being rather unvalued ("I can easily outsource your job, so don't complain.") Also sadly, a few departments discriminate against women, especially technical women. I have seen my best friend be humiliated in public meetings, and her boss not acknowledge what she brings to the company technically. I know she is paid significantly less than her male counterparts. This is hard to watch. Also, I have seen people hired with "promises" of various things which did not materialize, such as a manager hired with promises of a team soon to come. The employees did not come and the manager was swamped with technical work he was not expecting to do, and a tight deadline. Be prepared to function as an individual contributor who is expected to meet an unrealistic deadline, without support of management or a team. There is a bias toward Indian and Muslim employees, and toward people who come from Intel. There are few Caucasians in management positions in San Jose. There is no true project management, with schedules and tracking. Formal structures are lacking (requirements documents, and other infrastructure, and the sign offs needed to ensure communication and agreement).This was okay when the company was small, but is now causing problems. The hardware engineering team in Mass. appears to be the exception, and so are Finance and operations, with great management, and team behavior. Finance and operations have great opportunities for women. There are some women in software engineering, marketing, sales, and customer support, and one woman in technical marketing. Don't expect much of a raise after you get there, so make sure your starting salary is good enough.

    Advice to ManagementAdvice

    There is a big difference between an early-phase start up and a public company. In order to make the transition successfully, you will have to hire managers who know how to create strong trusting teams. Having a company comprised of individual contributors is fine in the early phases, but does not work later on. It is similar to how a small organism does not need a heart and lungs. Larger organisms need more structure. You might also investigate that employees stay for the money but are not truly happy in their jobs, nor do they feel they are working as effectively as they would like to. What is holding them back in many cases is poor management. The role of managers should be to remove obstacles from the employees paths, help them stay happy and focused, and aid in communication. At Cavium, manager are given their own technical work, preventing them from doing actual management. Management should also be rewarded based on the correct criteria. I believe this situation is critical and must be corrected within the next 2 years or the company will fail to achieve its potential. It is possible that the problem is the CEO. It is also possible that part of the problem is a belief that managers are more important than the replaceable employees. I have seen several companies destroyed by this belief. If the problem is at the top, then the only resolution will be to replace the top manager. He has done a wonderful job with the young company, and his aggression and love of "the game" are delightful and great in a leader, but he needs to allow a different style of management, and learn to respect the contribution of his employees in order for the company to take the next step, to "grow up". This is critical. The company has also made some mistakes in purchasing other companies, which might not have occurred if they had used the power of the team in making these decisions. The company is also very management lean, with a thin hierarchy. Essentially, there are not enough managers. The CEO also needs to examine his priorities carefully, and be sure to correctly allocate resources. Telling the team that a project is so critical that they should work crazy hours does not work if they know that management failed to correctly staff the project (enough people, early enough in the schedule), and rejected an employee's offer to be the architect, telling him that they did not need an architect. When the project is way behind schedule (for lack of staff, a manager, and an architect), don't blame the employees for the lack of success. Watching this happen to a new project was a wake-up call for me. It was so preventable. Also, in meetings, don't brag about how much money is in the bank when employees are overworked and stressed for not having enough teammates and management, and when they are not given the compensation they deserve. This just irritates them and harms morale. It is extremely sad to see such preventable issues in such a great company. I hope that Cavium wakes up in time to fix these things, and does not waste this brilliant technology, and the awesome employees that they have. I would love to see Cavium achieve its full potential, and be the strong grown-up company I know it could be.

    Positive Outlook
  6.  

    Loved working Here

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee

    I worked at Cavium Networks

    Pros

    This company has a great work culture, very helpful and friendly colleagues. You get to learn a lot while working here and the pay here is very good.

    Cons

    Not many benefits or perks for employees nothing much i can think of apart from that.

    Recommends
    Positive Outlook
    Approves of CEO
  7.  

    Good Place to work but not as a Long timer

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

    I have been working at Cavium Networks

    Pros

    Excellent work, Good Pay, and rewards for Work

    Cons

    No Process not even a bunch and No Onsites. No Normalisations for all people everybody has wavering salary

    Advice to ManagementAdvice

    Respect all engineers as one in everything

    Recommends
    Neutral Outlook
    No opinion of CEO
  8.  

    Aggressive fast passed enviroment

    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee

    I worked at Cavium Networks

    Pros

    Great product line with very strong future. Great technology and very skilled employees. Fast growing company, with decent stock growth. Good headquarters location.

    Cons

    Very fast paced and aggressive culture. Not for everyone. Poor work-life balance. Opportunities for advancement limited. Benefits and perks are not the best, only average.

    Advice to ManagementAdvice

    Improvement benefits packages.

  9.  

    Jury's out on Cavium but am hopeful

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

    I have been working at Cavium Networks full-time (more than a year)

    Pros

    Technology. Growth. Complex chips. Can-do attitude. Hard working teams. RSU's are valuable. Growth potential is huge. Lot of original workers pre-IPO still here (may be con as old methodologies should be reviewed and some are obsolete). Difficult interview process overall which is good. Not many hiring mistakes. A lot of excitement about next generation of chips. Cutting edge tech. Lot of smart people. Cavium provides free snacks, soda and coffee all day as well as a company wide lunch on Wednesdays. Is hiring lots of college folks with fresh ideas. Overall exciting times. Hiring a lot. Flexible work hours.

    Cons

    Typical growing pains of company going through big growth cycles. Benefits. 2 weeks' vacation. Work life balance is tough with grueling schedules and 3 weeks vacation after four years. Seriously? Small 401k match and high fees on funds - don't roll over your prior 401k. Horrific PEO with Trinet that manages benefits and payroll. No diversity - no females in leadership positions. Perception of people of Indian descent getting treated better (more vacation, get hired easier). Very lean engineering company. No part-time hours or work from home option.

    Advice to ManagementAdvice

    Training on the soft skills - interviewing, performance reviews, etc. Consider benefits improvement for dental, retirement, add company match to HDHP and especially vacation. Formalize profit sharing / bonus program. Who gets what and why and how? Discretionary bonuses are given but must be on the "in." Some people should not be in management positions. Leave Trinet ASAP. Value the non-engineering roles as well (give them stock and bonuses).

    Recommends
    Positive Outlook
    Approves of CEO
  10.  

    its good challenging work you get

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Engineer in Hyderābād (India)
    Current Employee - Software Engineer in Hyderābād (India)

    I have been working at Cavium Networks full-time (more than a year)

    Pros

    you get new project more frequent and give more space to software engineer to lead

    Cons

    I think salary but its not bad

    Recommends
    Positive Outlook
  11.  

    Great company to work for!

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee

    I worked at Cavium Networks

    Pros

    A really great company with an amazing culture, and what will hopefully be an amazing future.

    Cons

    None that I've found so far. I think the company has really great potential, and I can't really think of any cons.

    Recommends
    Positive Outlook
    Approves of CEO

Work at Cavium Networks? Share Your Experiences

Cavium Networks

 
Click to Rate
or

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