There are newer employer reviews for McAfee
There are newer employer reviews for McAfee

See Most Recent

A Good Place to Work

Current Employee - Security Researcher in Bangalore (India)
Current Employee - Security Researcher in Bangalore (India)

I have been working at McAfee full-time (Less than a year)

Pros

1)Flexible timings 2)Less Work Load 3)Stress Free Enviourment 4)You Get Lots of time to develop Your Skills

Cons

No Such Cons ..Only thing i feel is Work have to be more creative

Other Employee Reviews for McAfee

  1. Senior QA Engineer

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Quality Engineer in Bangalore (India)
    Current Employee - Senior Quality Engineer in Bangalore (India)
    Recommends
    Approves of CEO

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

    Pros

    Recognition. Responsibilities and ownerships are given to people. Proper communication across different levels within a team.

    Cons

    Timely annual salary review.. Better facilities.

    Advice to Management

    Timely annual salary review.. Better facilities.


  2. Interesting, but be aware of weasels, dead-end projects, and bad management

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior Software Engineer in Aylesbury, England (UK)
    Former Employee - Senior Software Engineer in Aylesbury, England (UK)
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at McAfee full-time (More than 5 years)

    Pros

    * lots of projects (especially middle-sized and small) being worked on; * constant need for new ideas, new approaches; * hard work is usually noticed at the middle management level; * scope to earn a reputation; * scope to push yourself; * being given interesting technical problems to solve is quite common; * there are very good technical people around (although the number/ratio is decreasing); * work environment is quite friendly and informal;

    Cons

    * sales-oriented organisation: engineering is a division that most people running the company would get rid of, given half the chance (and that translates into budget decisions, lack of training, etc.); * projects are planned badly, resulting in common (unpaid) overtime, weekend work, etc.; * "waterfall" project planning model is everywhere, but teams are expected to work "within it" in an agile manner (there's an obvious conflict in this approach, palpable on the daily work routine more often than not); * concentration of "weasels" is increasing; * the "cool" projects are a commodity, and it's usually given to office-politics-focused people (with a few technically able employees added to the team, as otherwise nothing would get done); * very good technical people increasingly being demotivated, and that having a domino effect on employee morale; * there is an unhealthy number of office-politics-focused people, which ruins the experience for those around them; * some people are undeservedly appreciated (especially those into office politics), and can get away with things that any other "mortal" would not, and can get assigned to work on the cool projects for no technical reason; * sometimes people are hired just to fill in positions, and the "least bad" is offered the job (but no courage/incentive to avoid hiring people that aren't good enough); * employee feedback is only acted upon "infrastructural" stuff, but the heavy politics are an impediment to do anything else on other aspects; * middle management is powerless (probably not an uncommon trait in the current corporate world), and are too afraid to challenge anything, almost always choosing to ignore feedback from employees;

    Advice to Management

    * work on the corporate culture: it's not good for people working in engineering; * read the "cons" comments above, and do something about it, before the good people continue leaving the company; * encourage middle management to engage with direct reports, and be prepared to listen and act on the feedback received; * give managers management training; * get rid of bad managers (listen to all employees feedback, or good luck spotting the "bad managers" yourselves); * be prepared to pay for good technical people, and improve the hiring process (to be able to better tell who's good and who's just "talking the talk");


There are newer employer reviews for McAfee
There are newer employer reviews for McAfee

See Most Recent

Work at McAfee? Share Your Experiences

McAfee

 
Click to Rate
or

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