3 ms·
My current job has > 1000 employees, it seemed from the outside like it would be sufficiently stable. It's not actually the culture you describe, it's pretty ma
by burnoutgal 5y ago
My current job has > 1000 employees, it seemed from the outside like it would be sufficiently stable. It's not actually the culture you describe, it's pretty mature, good work-life balance. They don't have a great planning process but it seems insane that it is just impossible for me to onboard successfully as a result.
- rexreed 5y agoThe number of employees does not correlate to positive management function. In fact, it's usually the inverse. The faster and larger the company grows, the more dysfunctional it becomes by hiring into the organization culture mismatch, internal promotion of incompetent managers. The sheer number of decision makers causes indecision (ironic). The lack of direction comes from going too many directions at the same time. Meanwhile, investors reward the company for "traction" and regardless investors both private and in the public markets reward growth at whatever expense and first-mover / big-mover advantages. The sweet spot are those financially stable, slowth growth companies with enough employees so that people aren't worn too thin but not too many that the wheels are coming off. Often that's around 100-300 or so, could be less a bit more.
- datenhorst 5y agoHow many employees were there a year ago? If the answer isn't ~1000, it doesn't meet the definition of stable
- karmakaze 5y agoI onboarded at a > 1000 employee company before the pandemic. Even then I found it frustrating that it took months to have even a small a project and get a PR reviewed and merged. Coming from a small startup co culture made that a shock and wondered if I'd made a mistake. Your journey seems similar but far more challenging in having to onboard remotely. Make the most of communication channels you have, not specifically your manager or onboarding buddy, but any team or project Slack channels, etc. Take time to browse the codebase without worrying about shipping PRs. The company hired you hopefully as a long term investment that will pay off once you've onboarded so do that well, even if it doesn't have any visible artifacts. Merely asking specific questions will show that you are getting up to speed. My #1 suggestion to fix most of these things is to pair program on tasks. There's so much miscellaneous information that is useful and isn't otherwise documented. It also provides some human feedback from peers indicating that there's no problem where you imagine one to be.