51 Employee Reviews (View Most Recent)

Sort: Rating Date

 

Overwatch Systems - Pros and Cons

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Career Opportunities
Former Employee - Anonymous Employee  in  McLean, VA
Former Employee - Anonymous Employee in McLean, VA

I worked at Overwatch Systems

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.

Advice to ManagementAdvice

It would be beneficial to be more open and communicative to all of the employees about corporate goals and corporate finances.

Doesn't Recommend
No opinion of CEO

Other Reviews for Overwatch Systems

  1.  

    Not the worst job I've ever had, and isn't that scary?

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Career Opportunities
    Current Employee - Senior Software Engineer  in  Woburn, MA
    Current Employee - Senior Software Engineer in Woburn, MA

    I have been working at Overwatch Systems

    Pros

    Salaries are relatively high for this area.

    Cons

    Little to no collaboration. The disadvantages of a small company combined with the disadvantages of a big, beaurocratic company.

    Advice to ManagementAdvice

    I doubt there's any they'd listen to.

    Doesn't Recommend
    No opinion of CEO
  2.  

    Good people, not always up to the task of change

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

    I have been working at Overwatch Systems full-time

    Pros

    The people you work with are great. The projects are challenging and alot of the teams work well together. For a long time there was a wide variety of projects to work on.

    Cons

    It is going through a really rough time right now. There have been alot of layoffs due to the company not getting contracts. The work environment did not feel very secure for the last few years and almost everybody was worried about their job.

There are newer employer reviews for Overwatch Systems.

Worked for Overwatch Systems? Contribute to the Community!

Your response will be removed from the review – this cannot be undone.