Avantages
-free coffee -probably more relaxed than some on-site positions
Inconvénients
-Would have listed opportunity to grow as a positive, but organic growth isn't encouraged here. Getting positive feedback from customers is irrelevant if the contract is not a priority for corporate. -There are no development or engineering teams. Rather than offer project centered teams to customers, personnel are thrown around on a seemingly per slot basis. This occurs even when working under the same contract. This makes it difficult to build core competencies and leverage one another. -Lack of communication to the point where it is impossible to communicate problems upstream. Some younger managers seem completely overworked -Merit loses to seniority in all cases I've witnessed. Last hired, first fired is likely, so be prepared to leave when option years expire. -Younger employees are given little to no mentorship. Again, this is a body shop, not a growth oportunity. -There was a seeming lack of DoD program management and engineering knowledge. This made it incredibly difficult to argue resources and scope efforts. Management sells "solutions" in search of problems instead of looking at root causes and understanding the complete picture customer wants to achieve.