|
|
|
|
|
by theamk
818 days ago
|
|
That's what I thought as well, and then my company merged with another one with a very different culture. Design review? "Let's get some Staff engineers in the room". Promotions? "Senior Staff decide". At some moment there was almost a totally silly situation when a redesign for a widely-used internal system was going to happen without engineers who wrote and maintained it - just because those engineers never bothered to chase the titles. |
|
At my company, Staffs were making promo feedback on people they've never interacted with. When asked about Jeff, they just reported, "I haven't seen Jeff's work".
The reason why the staff never interacted with Jeff was because they were both working on different things for many months. For their paths to cross, the staff would have had to be on-call for services Jeff was neck deep in.
But the director took the staff's feedback to Intuit that Jeff is not building relationships at his level. Stack ranked, pipped and fired Jeff who single handedly kept a service alive.
When one sees organizational dysfunction such as this, you start losing faith in corporate structures and management. The work environment just becomes a shithole of confusion. Dysfunctional structures and poor management practices are so pervasive in American tech industry it's a case study of it's own.