Avantages
- There are some great individuals
- Most people are usually willing to help if they can
- People are generally really trying their best
- Some remote work
- Meaningful work by proxy
- Rapdily changing priorities can keep things from being boring
- You can have impact if you make friends with the right people
Inconvénients
- Lots of inefficient, non-scalable technical solutions created by inexperienced engineers
- Many leaders/managers lack empathy and awareness
- Management doesn’t seem to listen to employees or take concerns/ideas/feedback seriously (empty promises, no meaningful changes. The bare minimum is done seemingly to be able to check off a box and say they did something or maybe so the optics look good, when in practice people fall into habits and nothing really changes)
- Power to change things seems to lie in the hands of a few favorites, while other voices are disregarded. The people with this power seem reluctant to change anything to avoid rocking the boat and potentially upsetting anyone
- Leaders take the word of their friends over the word of everyone else