5 ms·
An Opinionated Onboarding Setup for New Hires at Microsoft
- steelframe 7y agoA nice idea, but the execution sort of lands on its face, because it completely leaves out to critical things: The “why” behind the financial advice, and finding the right mentor.
- rayhendricks 7y agoPersonal finance in this county is not difficult. 401(k) and IRA in an index fund with match will be enough to retire on, even if one does not put money into a brokerage account.
- barik 7y agoIt would be good to add something on mentoring. This isn't covered very well in new employee orientation. But it's hard to figure out what advice to give because it's so team and role specific. Maybe the advice should be to just find one.
- ahelwer 7y agoLol absolutely don't use the MSIT image you get from PXE boot on corpnet. Install a clean Windows 10 Enterprise image then do a domain join to Microsoft's Azure Active Directory instance. Also forgot to mention open a Fidelity BrokerageLink account for your 401k.
- barik 7y ago> Also forgot to mention open a Fidelity BrokerageLink account for your 401k. I thought about adding it, but BrokerageLink requires a minimum balance transfer. By then, I figure that people will find out about invclub if they want to pursue more custom strategies. I also added the note about the fresh Windows 10 Enterprise install. Ultimately, it's a wash. The group policy will apply one way or another.
- hyperrail 7y ago2 points of disagreement: - "Don't use the MSIT image you get from PXE boot on corpnet": The customized Microsoft-internal image works fine, and saves you time installing Office. You can't avoid "MSIT shovelware" by installing clean Windows; if you join corp.microsoft.com AD or @microsoft.com AAD, the same software will still be pushed to your PC eventually via System Center Config. Mgr. and Microsoft Intune. In any case, soon you won't be able to do network boot to install anyway, either plain Windows or the customized Microsoft-internal image. CSE&O (Microsoft's IT department) intends to shut down the Windows Deployment Services network boot servers as part of its overall thrust to make the corporate network unnecessary and move Microsoft entirely to the cloud. - "domain join to Microsoft's Azure Active Directory instance": If the machine is a desktop, I recommend you join to on-premise AD instead ([location].corp.microsoft.com). If you join your PC to AAD, you can connect to it via Remote Desktop only from another box that is also AAD-joined or on-premise-AD-joined. Which means if you want to work from home without a laptop by TSing/RDPing into your desktop, you won't be able to avoid joining your home computer to AAD - negating the current advantage of the CSE&O RD Gateway. In addition, the management policies are slightly different between @microsoft.com AAD joined machines and on-premise-AD-joined boxes. Usually this is to the detriment of dev work on the AAD-joined boxes.
- nlawalker 7y ago>> If you join your PC to AAD, you can connect to it via Remote Desktop only from another box that is also AAD-joined or on-premise-AD-joined. You can connect from a non-joined machine, but you have to disable some of the security features of RDP 6.0: https://support.microsoft.com/en-us/help/941641/remote-desktop-connection-6-0-prompts-you-for-credentials-before-you-e https://support.microsoft.com/en-us/help/941641/remote-deskt... I use this to RDP to my AAD-joined laptop from my non-joined home desktop.
- deleted 7y ago[deleted]
- mellosouls 7y agoAs a page of essentially technical financial advice, to an outsider this almost reads like a parody of the strange, incredibly-monied world FAANG coders etc seem to live in, but strangely humour free.
- ahelwer 7y agoIt's true, the backdoor roth stuff is basically babby's first tax avoidance scheme.
- azhenley 7y agoCongress made it explicitly legal a few years ago! https://www.gpo.gov/fdsys/pkg/CRPT-115hrpt466/pdf/CRPT-115hrpt466.pdf https://www.gpo.gov/fdsys/pkg/CRPT-115hrpt466/pdf/CRPT-115hr...
- barik 7y agoIt felt odd writing it. You are right, but when people do suddenly come into money (the initial cash signing bonus), they will sometimes do irrational things. Being able to step back from this emotional reaction will allow that money go much further.
- mellosouls 7y agoYeah I'm sure it's excellent advice, it's just strange to read as an onboarding guide as somebody not from that world.
- shoo 7y ago> Outlook rules. You will receive far more e-mail that you can actually manage. I only have three types of simple Outlook rules. First, for each Discussion list, I create a separate rule and folder. Second, I create a priority rule such that any e-mail from my manager or above goes directly to my INBOX (which triggers notifications). Third, everything else goes to a folder called Quiet, which I only check periodically (notifications suppressed). I'm interested to hear about other rules or techniques to reduce distractions & noise from work comms.
- ahelwer 7y agoI have a folder cathartically-named "useless bullshit" into which around 50% of my emails are automatically routed and never read. Also any email with a DL in the BCC field is automatically routed to the trash.
- signal11 7y agoThis rule works well for some people if your manager and coworkers buy into it: Emails where you’re cc’d or bcc’d end up in a “quiet” or “lower-priority” folder. A slightly expanded version of this is described here: https://www.hanselman.com/blog/TheThreeMostImportantOutlookRulesForProcessingMail.aspx https://www.hanselman.com/blog/TheThreeMostImportantOutlookR... If it’s urgent, people can IM or @mention you on Slack, or just call or walk over.
- duxup 7y agoDrowning in mail at a job I made a list of people I wanted mail from. Everything else went into a folder called "LOL" in truth it was short for "look over later" but I enjoyed the double entendre.
- rayhendricks 7y agoQuite an interesting guide. 50% match on a 401(k) is great. Although as far as asset allocation goes if you’re <35 I’d do 100% into VTSAX or equivalent. You can gradually convert to 90(stock)/10(cash or bonds).
- MrMorden 7y ago50% match on the 401(k) is nothing special; a federal government employee who puts in 5% gets a 5% match (1% agency automatic, 3% 1:1 match, 1% 1:2 match). The great part is that there's no cap beyond that imposed by the IRS.
- lotsofpulp 7y agoFederal government only matches 4% of pay according to this document: https://www.tsp.gov/PDF/formspubs/tspbk08.pdf https://www.tsp.gov/PDF/formspubs/tspbk08.pdf Microsoft contributes 50% of one’s contributions to their 401k, whereas federal government contributes up to 4% of one’s pay to contributions. So if you contribute $19,000 at MSFT, you get an additional $9,500. If you contribute $19,000 at federal, and you earn $150k, you get an additional $6k, subject to 3 years vesting requirement.
- MrMorden 7y agoAs that document says, the maximum match is 4% and the automatic contribution is 1% for a total of 5%. 1:1 matching seems to be reasonably common, but only up to a single-digit percentage of pay.
- lotsofpulp 7y agoMatching 3% to 5% of pay is common. Matching 50% of all contributions is not, and is far above the median, therefore I would consider a 50% match on contributions to be special. To get a similar 401k match in federal, you’d have to make almost $200k, whereas Microsoft is not restricting it by income.
- hyperrail 7y ago> You will pay for your day-to-day expenses almost entirely through bonuses and stock, redirecting much of your base salary to retirement. I think that will not be easy. Let's say you get hired as a "Senior Software Development Engineer" at Microsoft (internal folks will know this is Level 63 or 64). Your signing bonus will be approximately $20,000 to $30,000, and your stock award will be highly variable but generally has a 1-year cliff for vesting, so it can be disregarded your first year.* 20k-30k per year gives you only a minimal subsistence in the Seattle region or SF Bay Area, especially with the high cost of housing in both. * https://www.levels.fyi/salary/Microsoft/SE/Senior-SDE/ https://www.levels.fyi/salary/Microsoft/SE/Senior-SDE/ gives a good idea of how much Microsoft pays a Level 63. Regarding stock awards, Microsoft does not give stock options or RSUs. Instead we have a RSU-like system for equity awards where the company gives you unrestricted stock on a schedule. It is RSU-like in that you can't sell the stock until it "vests", but unlike an RSU in that you don't hold the stock at all until it "vests", only a future right to get it.
- lsc 7y agoPerhaps what op has in mind is that some of these big companies let you contribute post-tax money to your 401K (that you can then roll over into a roth IRA even if you are above the income limits to contribute directly to a roth) there's a like $56K limit on what you put in your 401K. (this is the total of your pre-tax contributions + your employer matching + your post tax contributions) Sure, you can just stuff money in your brokerage account and save money post-tax, but then you go without the bankruptcy or tax protections that the stuff that goes through your 401K gets, so there's a lot of benefit to maxing your 401K in these situations. if you can swing it, it's worth scrimping, because as far as I can tell, I can only get money into my 401K that is processed through payroll (bonus and base, but not stock) and jobs that have these post-tax 401Ks are rare, in my experience, so when you get the chance, it's worth some pain to take advantage of it. I remember my first year at a company with retirement plans like this, I took my signing bonus in cash ('cause I didn't get my 401K sorted by then) but my 'net pay' was 0 for many months afterward as I worked to max out the 401K before year-end
- techslave 7y ago
- dehrmann 7y agoI disagree on after-tax contributions. This is money that's in a pretty high tax bracket, and there's a decent chance you'll be in a lower one when you withdraw. It also takes away a lot of flexibility (retiring early, buying a home). I picked a random online retirement calculator. If you're 22, no savings, and can manage $19K in the traditional 401(k), including the match, that's $8M when you're 67. Saving for retirement is great and all, but when is enough enough?
- barik 7y agoYes, that's true. If you're wanting to buy a house that is a good reason to not put additional money in the Roth 401k. It still makes sense to do the Roth IRA, since you can withdraw your contributions early without penalty (subject to some rules).
- duxup 7y agoThese companies with internal anonymous communities are interesting to me. Most places I worked the loudest folks who are there to tell you what is going on internally... we're just really loud and good at whipping up like-minded folks. Their actual knowledge was very poor / very skewed. The folks who really knew something didn't share much. Maybe it is different at other companies but I'd be wary of spending any time on such a system at work.