Strong strategy, but cross team execution is holding us back
Pros
The company is moving really fast with an aggressive strategy. There's constant pressure, but it also creates good opportunities to grow if you can keep up
Cons
For a while now, I've been running into a lot of friction when working with other departments, especially Engineering. Simple things that should be quick often turn into long back and forths, and it's not always clear who owns the next step. This slows down our product timelines and adds extra stress on the PM side, especially when we're trying to hit tight launch windows. I have also noticed the team doesn't always seem that busy during the day. I've seen people from their department chatting by the side entrance, taking long phone calls, or walking around the building talking. When I need a quick answer or decision, it can take a while to track down the right person - especially in the afternoon. It sometimes feels like lunch breaks run longer than expected. Getting clear direction from Engineering leadership has been challenging too. There always seem to be a bunch of reasons why things can't move faster, and it often feels like the main focus is on protecting their own side rather than solving the problem together. At the end of the day, we're all supposed to be working toward the company's success - not competing to see who can take the least responsibility if something goes wrong. I just wish the focus was more on actually building the product instead of explaining delays. Another pain point is workflow and document management. Stage gate processes aren't consistent across projects, and version control can be pretty loose. Even the engineers themselves sometimes aren't sure which revision is the latest. This has caused confusion and extra rework on our end more than once.