There are newer employer reviews for General Dynamics C4 Systems

9 people found this helpful

Losing good engineers.

Current Employee - Anonymous Employee
Current Employee - Anonymous Employee

I have been working at General Dynamics C4 Systems

Pros

The engineers that are there are good, work hard and put out good products.

Cons

In transition from a large contract and not managing it well. Management stripped good engineers away, froze or downgraded benefits and is now dealing with a large exodus of good experienced engineers. Management focus on short term bonuses and profits with no thought for the future.

Advice to ManagementAdvice

Change. You've lost good people by going for a very shortsighted bottom line.

General Dynamics C4 Systems Response

Sep 9, 2014HR Operations

Thank you for your review. You're right that the past several years have been hard for everyone, particularly the defense industry. Though times have been tough, we are looking forward to a positive ... More

reviews filtered by
  • Any Location
  • Any Job Title
  1. 10 people found this helpful

    Big Mistake Coming Accepting Position at This Company

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Software Engineer in Needham, MA
    Former Employee - Software Engineer in Needham, MA

    I worked at General Dynamics C4 Systems full-time (more than 3 years)

    Pros

    Good starting salary.
    Decent benefits
    Nice Facility

    Cons

    Layers upon layers of clueless management If you know the right people, a Director position will be created for you. It's almost comical, but very true and sad at the same time. No pay raises for employees while upper management receives huge bonuses and stock price surges. In the 3 yrs I was with this company, I saw constant layoffs of competent long-term employees while relative newcomers like me were spared. Morale is terrible and there is a general feeling that Engineers are interchangeable and disposable. Customer focus is blurred at best.
    I was very fortunate to get out of this place on my own terms before it destroyed my career.

    Advice to ManagementAdvice

    Get a clue!
    The problems you are having with your biggest programs are a direct result of the incompetence of the leadership you have put in place. It's not their fault, they're just in over their heads.

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO
  2. 10 people found this helpful

    This company would be nothing without the name.

    Current Employee - Software Developer in Scottsdale, AZ
    Current Employee - Software Developer in Scottsdale, AZ

    I have been working at General Dynamics C4 Systems full-time (more than 5 years)

    Pros

    If you're fresh-out of college, they'll hire you very easily.
    Most people are very laid back.
    There is somehow a respect for software developers, among the other "engineers" - they think you're really smart.
    If you're retired from the armed forces, you'll have a "forever home" here. (Con: if you're not one among this group of people, you'll have every little common ground with your colleagues, and worse yet, management)

    Cons

    There are tons of managers - you'll have at most two "manager type" people who know and might appreciate your work - but there are usually 4-5 layers of additional managers above that within any section of the engineering staff. There are tons of sections, too. With so many managers, and the fact that they play "musical chairs" every few months, you'll never know them, they'll never know you - but they control your merit increases just the same. So, unless you have a great direct manager - one who has been at the company a long time, and has held rank above his position - nobody can, or will, vouch for your work...

    This is a very poor place to have a fulfilling career as a software developer...
    ...the majority of senior developers' seniority come from the number of time sheets they've submitted; never mind their ability to guide your career and mentor you through your struggles. If you're hard-working, you'll quickly outpace all of the senior guys, and then realize that they're getting paid 90+ and you, much much less. Hard pill to swallow, as you realize there are no merit increases coming your way, and it's nearly impossible to earn a compensation increase either. Most senior engineer's (software developers) are stuck in the 90's - where there wasn't much special technology coming out, aside from Standard Edition Java and .NET - and they're still livin' it up in the 90's! The business also has a proven track record of abandoning certain factions of developer's hard work: every *worthwhile* senior developer I have met here, has a very depressing story about how a great idea was lost on the poor decisions and lack of interest by the managers and business development team.

    People are flooding out of here like crazy - with the majority of people staying only for pension benefits, because they're too tired to jump back out on the job market, or that they literally couldn't get hired anywhere else.

    Advice to ManagementAdvice

    Firstly, you should heed the advice of these reviews: they're very much a raw depiction of how it is at GDC4S, and you wouldn't know because you're not involved.

    Give your employees better tools:
    - from the software developer's point of view -
    Stop pushing "one size fits all" technology across the business. Software developers thrive in the open source world, and you're not taking any advantage of it by dumping boat loads of cash into IBM. Do what your company is supposed to do: INTEGRATE - Just one Google search on the top: software change-management, continuous-integration, defect tracking, software collaboration, etc - will unveil the strikingly poor decisions being made by... who the heck knows? Realize that with creativity, you can allow for multiple professional realms to collaborate in the same environment even with different tools.
    - from a broader point of view -
    The idea that the SharePoint server is actually making the business more effective in any way possible, is a myth. Due, partly to the sheer mediocrity of SharePoint, and then mostly in your complete disregard to the science and art of Knowledge Organization. The ability of working-groups to collaborate through documentation is dead. Try it: go type ANYTHING into the search engine, and try to glean an accurate result. These tools are nothing more than a novelty. Its totally frustrating to see how poorly any attempt to organize information in this business has been executed. There are at least 5 completely disparate repositories that any one piece of information might be placed, and nobody has the slightest clue where to find it. Talk to your employees, figure out what people need, then integrate, customize, and migrate.

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    General Dynamics C4 Systems Response

    Sep 9, 2014HR Operations

    Thank you for taking the time to write this honest review. As an employee of GDC4S for more than 5 years, I’m sure you understand that the defense market ebbs and flows. However, I am very pleased to ... More

There are newer employer reviews for General Dynamics C4 Systems

Work at General Dynamics C4 Systems? Share Your Experiences

General Dynamics C4 Systems

 
Click to Rate
or

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