Salaries are stuck in the 1990s, "senior" people are choking innovation and change - Software Engineer MDA Employee Review

2.0
Sep 2, 2015
Recommend
CEO approval
Business outlook

Pros

Friendly people - Despite the cons mentioned below, most MDA people are not toxic and forwardly aggressive, which is relatively uncommon. This is arguably the best part of MDA in its current state. Balanced work/life - Incredibly 9-5, no unpaid overtime creeping in here and there. Flexible work hours. If you're looking for a retirement home or don't mind your skills stagnating or even getting worse, this is the perfect place for you. But seriously, work/life balance like this is hard to find. Private offices - If you are M4 or higher, you will get your own office. If you are even higher, you will get an office with a window.

Cons

Salary - You will see ~100% of the reviews here mention salary as a con. It's not an exaggeration; this is very much reality. Salaries at MDA are stuck in the 1990s, which is a huge reason top talent would never hesitate to reject an MDA offer despite given the opportunity to work on something unique. It's gotten to the point where most start-ups with limited or no-funding can offer more competitive packages. No performance bonus - This may seem a bit crazy, but there are no performance bonuses. I suspect this exacerbates the issues mentioned below. There is little incentive to perform at your best. Project management - Absolutely abysmal. Due to the low retention rate of new hires (< 3 years), there are a significant amount of "senior"s in this company. People who have been here 5~10 years+ are everywhere. Some of these people abuse their seniority to shut down innovation and any idea that may differ from theirs, citing "experience" or "this is the way MDA has done it for 20+ years" and rejecting any and all evidence in the outside community stating otherwise. Whether this abuse of seniority comes explicitly or implicitly does not matter; it is heavily prevalent within the company. As the baby boomers with 20~30+ years at this company who had the mentality of loyalty to a company retire, you're stuck with a bunch of relatively young people who have been so used to the coasting and refused to sharpen their skills that they're no longer capable of getting other more competitive offers. Don't get me wrong, not everyone is like this; there are smart people who are not adverse to learning and growth, but chances are you will be dragged down and suffocated by processes and ignorance. This is a place where seniority has the last say and everyone wants to stir the pot with their opinion even if they have zero knowledge in a specific domain just so they can assert their dominance and attempt to get promoted via visibility. Understandably, this results in a lot of back and forth, stalemates, etc until someone senior enough gets tired and prompts a decision. Even when a decision is made, there will be many times where weeks or months down the road, the same people will question the decisions and force a "refactor" or "rearchitecture" ad nauseam. Very little focus on the actual advancement/quality of the project, and more about ego. There is a reason new hire retention and churn is so high, and aside from the stone age compensation packages, it's definitely not due to a bias for action.

Explore other reviews about MDA

5.0
Feb 2, 2023
Recommend
CEO approval
Business outlook

Pros

Great leadership and flexibility with MAXFLEX schedule.

Cons

Upward mobility is often difficult because people tend to stay in leadership positions or higher level pay grades.

4.0
Apr 2, 2025
Recommend
CEO approval
Business outlook

Pros

good work and good money

Cons

doesnt have one bad thing

See reviews by: Helpful|Rating|Date|All