Pros
I joined Overwatch in 2025 and love the place. It’s a rapidly growing organization that just consistently wants to do better. We have great benefits- the health plan is one of the best you are going to find. The leadership team cares a ton about their people and makes a concerted effort to develop and grown leaders. Add to all that- the mission. Data centers are THE infrastructure of the future and Overwatch is passionate about building it. Really great company that has a lot of opportunity for people who want to work hard and grow.
Cons
It’s a pro or a con depending on who you are, but it’s a fast growing organization that adapts a lot. Things will change, but the trend is positive and growth. If you want a stuffy corporate company, this isn’t it.