Citrix Principal Software Engineer Reviews | Glassdoor

Citrix Principal Software Engineer Reviews

Updated May 31, 2017
6 reviews

Filter

Filter

Principal Software Engineer

1.7
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
Citrix Chief Executive Officer David Henshall
David Henshall
0 Ratings

Employee Reviews

Sort: PopularRatingDate

Pros
Cons
  • Work-life balance in support organization is not great as there is a usually too many things to get done (in 62 reviews)

  • Petty middle management sets the tone within certain teams (in 57 reviews)

More Pros and Cons

  1. Helpful (3)

    "Only Extroverted Cheerleaders Need Apply"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Principal Software Engineer in Santa Clara, CA
    Current Employee - Principal Software Engineer in Santa Clara, CA
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I have been working at Citrix full-time (More than 5 years)

    Pros

    Decent products, and long term issues gradually being addressed.
    - Making good progress in kicking the habit of buying companies for inflated prices in pursuit of imaginary synergies.
    - Might succeed in getting quality problems under control

    Excellent set of coworkers and front line management, at least in my niche in engineering.

    Reasonably ethical business model - not dependent on ad spam.

    Senior managers come from marketting, and have always had the resulting biases for good and ill. On the good side, they are better at matching market needs than engineering oriented companies.

    Cons

    Elliot Management is more or less in control, and the goal of their business is to raise the stock price of companies it invests in over the short/medium term, with no regard for long term viability.

    Senior managers come from marketting, and have always had the resulting biases for good and ill. On the bad side, they don't understand engineering, or engineers, and many chronic issues result.

    - Substandard tools. Failure to invest intelligently in build systems, bug tracking, debugging tools, and many similar areas.

    - An approach that presumes that everyone is motivated by the kind of event customarily arranged for salespeople - big noisy conventions with lots of cheering, high level presentations giving the marketting view and no technical detai

    - Recent demands that everyone involve themselves in what amounts to sales activities, at least internally. "Brand workshops" for all. Senior engineering managers requiring attendance at 8 AM meetings (normal business hours start at 9, with Silicon Valley flex time common) - for the purpose of "showing our enthusiasm" by cheering the CEO. Campaigns involving employees buying company branded merchandise and getting photograped wearing it. (At least give us the company T-shirts free, if you want us to act as models rather than engineers.)

    - A push for increased "collaboration" - a word that doesn't mean working together, or communicating with coworkers. It means noisy work environments with lots of social chit chat. Apparantly being unable to concentrate is unimportant, compared with the alleged benefits of all the noise. Related push for more social events among employees.

    Far too many release lines being maintained simultaneously, with inadequate test resources to adequately test all of them.

    Poor communication between engineering teams.

    Advice to Management

    Allow your engineers to do engineering, and listen to them when they tell you they need decent tools, including enough peace and quiet to work with complex code.

    If your CEO's ego is really so fragile that he needs to be cheered at early morning meetings, hire some C grade actors to attend the meetings. They'll do a better job of faking enthusiasm than disgruntled engineers who've had to revise their child care arrangements to get in that early, or simply get themselves out of bed at an annoyingly early hour.


  2. Helpful (6)

    "Chaotic downsizing with revolving door management"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Principal Software Engineer in Santa Clara, CA
    Former Employee - Principal Software Engineer in Santa Clara, CA
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at Citrix full-time (More than 3 years)

    Pros

    Nice office space, good working conditions

    Cons

    Revolving door management, legacy Florida based company trying to reinvent itself through bad acquisitions, 20%+ reduction in workforce

    Advice to Management

    Shut down outdated solutions and people

  3. Helpful (1)

    "HealthCare"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Principal Software Engineer in Santa Clara, CA
    Current Employee - Principal Software Engineer in Santa Clara, CA
    Doesn't Recommend
    Negative Outlook

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

    Pros

    It provides three options (HMO, 2 PPOs)

    Cons

    Kaiser is economical and the option is not available.
    3 options are available but expensive.

    Advice to Management

    Suggest to have a better employee retention plan.


  4. Helpful (2)

    "Still good, but no longer truly great"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Principal Software Engineer in Santa Clara, CA
    Former Employee - Principal Software Engineer in Santa Clara, CA
    Recommends
    Positive Outlook

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

    Pros

    Wonderful coworkers, and some great first level managers.
    Engineering managers (at the levels where I worked with them) have excellent technical ability.
    Engineer-friendly culture - being a "geek" is good.
    Do a good job of getting rid of the occassional hiring mistake.
    Extremely flexible about hours, locations, etc.
    Use their own products, which work well for things like remote access
    They seem to be good at marketting, profitability, growth etc.
    Better than average at integrating acquisitions without destroying their culture/ability to be effective. 3 years ago I would have said "Great at integrating ..."

    Cons

    Support departments (HR, facilities, IT) are getting bureaucratic, paternalistic, and generally interfering with getting the job done. Uniformity is now trumping effectiveness. This appears to be an ongoing trend - still not at an extreme level, but painful when compared to 5 years ago.
    A lot of conference calls between departments separated by 12 hours of time zones (California and India) which generally involve half the participants working in the late evening (9-10 PM) local time

    Advice to Management

    Rein in the would-be bureaucrats in facilities etc.


  5. "Great co with many great products"

    StarStarStarStarStar
    • Culture & Values
    • Career Opportunities
    Current Employee - Principal Software Engineer in Santa Clara, CA
    Current Employee - Principal Software Engineer in Santa Clara, CA

    I have been working at Citrix full-time (More than 5 years)

    Pros

    Great co with many great products!

    Cons

    HR is a bit behind at times


  6. "Good, fairly stimulating working environment backed by sense of buoyancy"

    StarStarStarStarStar
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Principal Software Engineer in Cambridge, East of England, England (UK)
    Current Employee - Principal Software Engineer in Cambridge, East of England, England (UK)
    Recommends
    Approves of CEO

    Pros

    Not posturing too much but pretty focused on solutions
    Emphasis on clean design
    Eats own dog food - great when dog food works

    Cons

    Seems to be leaking some talent, not sure how serious
    Trajectory forces it into the Microsoft fold to a large extent