MDA Corporation Reviews | Glassdoor.ca

Find your next job here

MDA Corporation Reviews

Updated 17 January, 2018
130 reviews

Filter

Filter

Full-timePart-time

2.7
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
(no image)
Howard Lance
20 Ratings

130 Employee Reviews

Sort: PopularRatingDate

Pros
Cons
  • Really low pay, below industry standards (in 7 reviews)

  • One of the most incompetent senior management team I have experienced in my career (in 6 reviews)

More Pros and Cons

  1. Helpful (1)

    "Eng."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Eng in Richmond, BC
    Current Employee - Eng in Richmond, BC
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Excellent management across the board

    Cons

    everything is excellent no comment

    Advice to Management

    Keep good work


  2. "xxx"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Recommends
    Neutral Outlook
    No opinion of CEO

    I have been working at MDA Corporation full-time

    Pros

    Friendly environment. Life work balance

    Cons

    food is not good in cafeteria


  3. "Good place to work"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee in Richmond, BC
    Current Employee - Anonymous Employee in Richmond, BC

    I have been working at MDA Corporation full-time (More than 10 years)

    Pros

    Flexible hours
    Interesting projects
    Capable and professional coworkers

    Cons

    Pay below average
    Hard to get promoted after reaching intermediate level


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


  5. "Review"

    StarStarStarStarStar
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Recommends
    Negative Outlook

    I have been working at MDA Corporation full-time

    Pros

    Flexible hours, good pay, good commute, opportunities for growth, good benefits

    Cons

    Ups and downs in workload


  6. Helpful (1)

    "Can't recommend"

    StarStarStarStarStar
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee
    Doesn't Recommend
    Neutral Outlook
    Disapproves of CEO

    Pros

    -Flexible hours
    -Interesting projects
    -Gym on site

    Cons

    -Poor standard of quality for work
    -Lack of training and mentorship for new staff
    -Low pay

    Advice to Management

    Read Peopleware by Tom DeMarco, Timothy Lister


  7. "Management"

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

    I have been working at MDA Corporation full-time (More than 8 years)

    Pros

    Flexible, great people, interesting work

    Cons

    Pay usually on the low end of market but benefits were good


  8. Helpful (1)

    "Ineffective management bringing company down"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Richmond, BC
    Current Employee - Software Engineer in Richmond, BC
    Doesn't Recommend
    Positive Outlook
    No opinion of CEO

    I have been working at MDA Corporation full-time (More than a year)

    Pros

    - Some projects are interesting and novel
    - Most coworkers are easy to work with and competent
    - Flexible work schedule
    - OK benefits

    Cons

    - Management is either completely ignorant or does not care about employee opinion and dissatisfaction
    - Non-management engineers are treated as simply resource to be traded in and out of projects whenever management dictates
    - Low compensation
    - Outdated and ineffective IT department who often is a barrier to productivity
    - Always trying to catch up to modern technology standards with no actual intent or plan on execution
    - Lack of company culture

    Advice to Management

    Company moral is low for a reason. It's best to look into why.


  9. Helpful (2)

    "Don't work here."

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

    I worked at MDA Corporation full-time (Less than a year)

    Pros

    Friendly coworkers. They're in the same boat as you are, so they understand.

    Cons

    What can I say that hasn't already been said here? When I first considered this opportunity I did so knowing full well I was blatantly ignoring the online reviews. I thought it would be fine regardless. That was a mistake. Don't do what I did. You will end up writing a similar review to mine in the near future. Even some ex-employees that I had talked to prior to accepting the job offer had specifically told me NOT to take the job. I wanted to try something new, but now I regret it.

    - Very low pay. It's well below national average. I made more as a new university grad.
    - Horrible management. They have no people skills or management skills. They don't care about you. There is a lot of backstabbing going on behind the scenes.
    - All they care about are numbers and budget.
    - They encourage a very toxic environment.
    - Everything happens slowly here. IT is a massive burden. You have no idea.
    - It seems like people leaving the company is a huge issue for them because they keep mentioning it. However, nothing is done to remedy this. The turnover rate is abnormally high and they are aware of it, yet can't fix it.
    - Job description and interview did not reflect the tasks or the role I was given.
    - There is too much process here for the work that is done. Even if you did find something you liked doing here, you would be too caught up in the process and would only be doing real work part of the time.
    - They'll ask more of you than what can be done in a given day, and they'll ask you do things on your own time. This would normally be fine for career growth, but salary is low, there is no overtime pay, and career outlook is bleak. There is no reason to let them profit off your spare time. We also have families to tend to.


  10. Helpful (1)

    "Software Engineer 1"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer I in Richmond, BC
    Current Employee - Software Engineer I in Richmond, BC
    Positive Outlook
    No opinion of CEO

    I have been working at MDA Corporation full-time (More than a year)

    Pros

    Work with some great people

    Cons

    Cafeteria quality varies from OK to unacceptable.
    IT seems to be dead set on slowing everyone down. Installing software is a hurdle, getting equipment is an even bigger hurdle.

    Advice to Management

    Hire a new cafeteria, find ways to improve IT.


  11. Helpful (6)

    "Outdated, bureaucratic beast with incompetent management"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Systems Administrator in Saint-Hubert, QC
    Former Employee - Systems Administrator in Saint-Hubert, QC
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I worked at MDA Corporation full-time (More than a year)

    Pros

    Intelligent people in the team
    Compensation is OK, benefits pretty standard.

    Cons

    Oh where do I start ...
    Outdated equipment (10+ years old), falling literally apart critical systems, nearly impossible to maintain and/or upgrade. The equipment is so old that even a reboot can cause troubles.
    Want to buy new server? Can't do it unless approved by the Corporate IT, prepared at the headquarters in BC and then shipped all the way to QC. Simple request for new server takes months to go through the whole bureaucratic machine.
    Want to upgrade failing office printer or scanner? Same thing but it has to be a specific make because this is the policy. Inferior quality and 25% more expensive than another brand but hey ...
    Have any initiative? Forget about it and start pushing papers around.
    Looking for career advancement? Yeah, right.

    They claim there are three type of training:
     1. PD$ to buy books with and read on your own time;
     2. flying you to Richmond, BC to meet your peers - these are discussions and meetings but definitely not a training;
     3. going to a conference - you have to find one yourself, get approved, pay it yourself well in advance, go there, pay your hotel, then submit all your receipts and wait about a month for reimbursement. One can calculate how much debt an employee accumulates by this and how much the company saves.

    Which brings me to the next point - performance reviews and salary increases. One can be promoted, getting different title and more responsibilities but the salary would remain the same. It is visible that people aren't motivated or happy. Low morale all around. There are two types of staff: senior staff (10+ years at the company) and newbies (2-3 years). Not much in between as the average retention is 3 years. High turnaround in various departments - HR, account managers. Overworked IT.

    Upper management has chosen to close their eyes for the problems below and look after the bottom line only. The company is highly political being dependent on government contracts but still was able to find way to "expand" to the US market albeit the resistance from the government.
    Middle management is incompetent, have no necessary leading or people skills for their respective positions. Can't motivate the team as many of the senior staff members are more educated. Fails to accept advice and always suspicious of one's activity. Playing favorites and unable to create a sense of team.

    Corporate IT security policies are frustrating many people who value their liberty. It becomes tedious to perform one's tasks with all these restrictions around. Moreover, the restrictions are not explained properly if at all, leaving people wondering what is wrong this time.

    Because of all the above the company is unable to fill many positions. Top-tier talent is hard to come by and the company does not go the extra mile to attract them. Management still lives in the '80s or '90s advertising only on their website (because is free) and believing the company has all the leverage when it comes to hiring top talent. The majority of the senior team members will have really hard time finding another work outside MDA due to being outdated in what they do and surviving only thanks to being around so long.

    Advice to Management

    House cleaning required - there is a lot of dead wood lying around.
    Find ways to motivate people and boost morale.
    Educate your managers for the most basic skills required for their positions - leadership and people skills or replace them with more suitable ones.
    Start showing respect in what people do and learn how to attract and retain good prospects.
    Correct the reasons for the low average retention and the high turnaround.


Showing 130 of 139 reviews
Reset Filters