Avantages
- There are good people across teams here who are willing to pitch in and help you get your work done. - Remote-friendly
Inconvénients
- Priorities are constantly shifting, which makes it hard to make progress on anything. One minute, the most important stategic objective is one thing; the next it's another. So you're constantly shifting to something else - The People Team will always have your manager's back, and is not interested in helping you. If you have a manager like mine, that means your concerns will not be heard and you will be let go. I raised concerns about some inappropriate behavior from my manager, and they were ignored. I was told they were simply my "opinions," even though I had ample documentation, meeting recordings, etc. supporting my claims. - There's a lot of redundancy across teams, and it's not clear what the overall product strategy is right now, beyond throwing a bunch of stuff at the wall and seeing what sticks.