3.0
Mar 25, 2010
Anonymous employee
Former employee
McLean, VA
Recommend
CEO approval
Business outlook
Pros
Overwatch Systems offers good entry level opportunities and provides a range of experience. Management is very competent, and respectful of employees. The company was motivated and hungry for growth.
Cons
Overwatch Systems offered low compensation and little room for job growth. Continued management changes and reorganizations created a tense and inconsistent work environment.