Pros
I’m still relatively new to Overwatch, but in my short time here, I’ve been impressed by the company’s culture and the way teams collaborate. There’s a clear emphasis on communication, transparency, and personal accountability. My onboarding experience was smooth, and I’ve felt welcomed and supported as I’ve gotten up to speed. The people I’ve worked with so far have been approachable, engaged, and invested in doing quality work, which creates a solid foundation for learning and growth.
Cons
As with any fast-paced environment, it takes time to get your bearings. I’m still getting a full sense of how different teams operate and how priorities shift over time. That said, this seems like part of the learning curve rather than a drawback specific to the company.