Do yourself a favor and find somewhere else. Seriously. Ignore this advice at your own risk. I have never quit a job in less than one year. I will resign this nonsense as soon as I find anything else that will pay the bills. If you are chasing high TC, like I was, ….remember that there is a lot more to life. I have been here less than six months. I am already looking for a new job. I will resign as soon as I find one. I’ll have to pay back some sign on, but I don’t care. This is the worst environment I have ever worked in. Why? 1. I have not yet encountered a manager that is willing to make a decision. It’s always go find me xxx data….but that is never acted on either. So we just endlessly collect the same data in different formats and management will still not act. 2. The “1 pager” shit is garbage. I write tons of docs, and no one reads them. Not even the person that asks for it. Then I get asked to produce a “1 pager” to address the point that is already addressed in n the doc you didn’t read the last time 3. Planning. We have been planning for months. I have written probably 100 thousand words … none of them code. We have to entertain some of the most absurd comments, and spend hours and hours writing “1 pagers” to explain why Bobs over simplified version of a potential fix doesn’t fit the use cases we spent three weeks settling on. If you don’t have context on the project….sit THE FUCK DOWN, Bob. 4. My management is awful. Seemingly no experience running projects. Unable to take meaning or intent from project docs, and unable to articulate project specifics to others. Then Bob tells my manager, oh it’s as simple as just X. Then I’m writing another 1 pager about how Bob failed to consider two weeks of background 5. The consensus culture isn’t going to work long term. Someone needs to own decisions and have the back bone to make them. It’s not valuable to have everything reviewed by everyone when most people obviously lack context. 6. I update status MINIMALLY in six places, per project, per week, per reporting structure. We are constantly asked why things aren’t being delivered and then have to write one pagers on how no one has given any of our projects the ok to proceed. 7. The micromanaging is intense. Produce data, produce staus docs, produce 1 pagers and deep design docs, meet with everyone….you have you not produced any software…why not? Why do you think that is Mr. Manager? 8. AIs…I get two or three of these with every meeting I intend. Usually from upper managers. They have insane deadlines and sometimes days of effort attached to them. Then I’m writing a 1 pager about why those days worth of sprint tasks didn’t get finished. 9. Redundancy. I’m am routinely told to ignore our own self imposed gates to make progress. E.g. your project isn’t even approved to move forward, no one agrees that this is what should be done, but you need to sum engineering effort, produce charts, and milestones to show when this work will be done. Fuck if I know? Prolly not until y’all get your shot together and learn how to run an org. Management: YOU must make decisions. No matter how much data we give you, no matter how irrelevant the request, you eventually MUST decide. YOE: 22 TC: 480
India
Yesterday
200
Duniya me Vishwaguru ka Danka
Working Parents
Yesterday
2766
Is it true many Indian couples are in sexless marriage?
Tech Industry
Yesterday
2692
Google giving meals. Meanwhile Amazon L8 “don’t take more than one fruit”
India
2d
2886
Dating for Marriage is Hard
Personal Finance
Yesterday
3334
Is it cheaper to eat chipotle everyday than buy groceries ?
Story time
can you please elaborate? we would love to hear your story.
Please elaborate
Adding some data points on why it's bad will actually help others rather than just a random rant!
Done.
Shit WLB?
Chases TC Makes 400k at 20 YOE
I assume you must be at some senior or manager level role given your yoe. What is bad , culture, wlb ? I am interested in similar yoe position but now reconsidering
20 yoe and 480 means OP is a senior eng working on a shitty team
I believe you. I strongly believe that when a company becomes too famous, too fast, it loses its engineering ethos. It starts attracting people with misaligned agendas. Management adds more bureaucracy to show to their own bosses that they are doing something. But this bureaucracy is added to ICs, not to themselves. Everything becomes about optics, bullshit docs and nonsense to feed management's ego. See - [Blind] Check out this post! Startups are fun. Large companies are boring af (Tech Industry) https://us.teamblind.com/s/frC45KJw Get out. Life is too short to write paperwork.
Why?