Everything! Outdated technology. Very restricted IT policies. Can't plug any USB into a computer. Can't access most websites, even from the public wifi offered. Can't download photos through USB from company provided cellphone! Ancient working methods using file structures to organize and manage projects. Lots of politics!!!! Cliques! Many people who's only EVER worked at MDA their whole career! They have no other work experience but are "know it all's". Many alpha-male types / a-type personalities, who only like to hear themselves talk! If you want to work here be prepared to be underpaid. You're still reading? There's nothing good here, really. Working here was probably the worst career move I've ever made!!! I tried sticking it out in the hopes it would get better but nope! Now I spend my evenings job searching, hoping for anything just to get me out of here! Quarterly reviews are so high-level and more of a show than anything else. Another word that comes to mind for MDA is sweatshop! Every project re-invents the wheel, seeming to start from scratch! They sell it as a project "start-up". It's not a start-up! It's nothing like a start-up! Start-up's are much more agile and use new technology tools and methods and don't have all the politics. Startups don't use the waterfall methodology! Still reading? Really, don't work here! They don't pay bonuses. They have a loophole around overtime by calling it "flex time" and it's a 1:1 ratio, unlike overtime that's paid at 1.5 or double time. And if you do work flex time to make sure you deliver your work package on time for the project's benefit or you'll be questioned why you're working flex time. The reality is you're working extra to make sure MDA is successful. It's insulting to be asked this question. Then any flex time you do have can be used against you! Yes, you read that right. The company can force you to take time off using your flex time. So if you've accumulated say 2 weeks or 6 weeks, etc. and they are going through a slow time, or need people to take a break on a project else they'll burn through the budget then they force people to take/use the flex time they've accumulated. So it's not like you get to take the time off when you want that you busted your butt to save theirs and that's the thanks you get! Why did I take this job? Oh why!!! Is God punishing me for previous sins? There must be a logical answer to this! Life cannot be so cruel!!!