employer cover photo
employer logo
employer logo

Overwatch Mission Critical

Engaged Employer

Overwatch Mission Critical reviews

4.8

95% would recommend to a friend

(102 total reviews)

97% positive business outlook

Overwatch Mission Critical has an employee rating of 4.8 out of 5 stars, based on 102 company reviews on Glassdoor which indicates that most employees have an excellent working experience there. The Overwatch Mission Critical employee rating is 29% above average for employers within the Management & Consulting industry (3.7 stars).

Reviews by job title

102 reviews
5.0
Aug 1, 2025

One of the Best

Recommend
CEO approval
Business Outlook

Pros

Overwatch MC has one of the best team environments I’ve been a part of. Leadership genuinely cares about its employees, and there’s a strong sense of teamwork across departments.

Cons

Hard to name a real con. Initially, I thought training could be improved, but they’ve already addressed this by building an internal university to better equip employees for their roles—so it’s clear they’re committed to continuous improvement.

5.0
Jul 31, 2025
Recommend
CEO approval
Business Outlook

Pros

Overwatch MC forces you to think outside the box and challenge yourself to go against the norm. It is a supportive environment that is a great place to learn from the people around you (even though so much of what i do is virtual). I have enjoyed my time here and I look forward to growing further in my career with Overwatch!

Cons

This is a very fast paced environment with lots of demands on a person. The pressure at times feels like a lot but the work is proven and shown, which makes me feel like a valued part of the team!

Viewing 73 - 75 of 102 Reviews

Glassdoor has 106 Overwatch Mission Critical reviews submitted anonymously by Overwatch Mission Critical employees. Read employee reviews and ratings on Glassdoor to decide if Overwatch Mission Critical is right for you.