-Really hard to advance or even move between projects
-You'll probably feel like an outcast if you don't have some kind of military background
-Very disorganized company and team structure
-Management doesn't seem to care at all about the employees or anything besides deliverables
-Very easy to get left behind, too much responsibility is placed on each employee to "keep busy"