5.0
Jul 30, 2025
Current employee, less than 1 year
Austin, TX
Recommend
CEO approval
Business Outlook
Pros
I don't know where to start. Overwatch really does have it all. The company mission is profound and meaningful. The culture is strong and compassionate. We are in an industry experiencing long-term hyper growth. And we are putting people to work. This is shaping up to be my best job ever.
Cons
The people here are amazing. We have a bunch of people at our headquarters and after 4 years of work-from-home I love coming into the office.. But the nature of the company is to have many employees in the field with our customers. I just wish we could all be in the same place more often. The people really are amazing