Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Microsoft Teams down for thousands of users (reuters.com)
107 points by 541 on July 21, 2022 | hide | past | favorite | 115 comments


It's hard to understand why Teams is so bad. They have all these engineers, and it's not like it's difficult to make a chat program. Teleconferencing, sure, that's difficult. But most of the problems I hear about is "Teams crashed" or "Wouldn't connect" or "Makes my machine run unbearably slow". How do you end up with such a crap app? And why is the interface so terrible? Can't they afford UX people? And why are there only 6 emoji reacts? Do they realize that people prefer Slack because the experience is better?

On top of all that, if you don't have a "Microsoft/Office365 Business" account, you can't even connect/join a meeting from a handful of clients, depending on if you're chatting or teleconferencing. Only Chrome/Edge works on browser, I can't remember if Android works at all without a business account, the Linux client kinda works? It was such a pain when I tried to interview with a Teams-using org that I think I just sent them a Zoom invite, which of course just works everywhere.


The project execution is also remarkably bad. In 2020, they set out a multi-phase schedule for renaming the “Planner” app to “Tasks by Planner and Todo” to “Tasks.” https://www.onmsft.com/feature/whats-going-on-with-the-tasks.... It’s been a year and a half and they’re still on the second phase!

Even by the low standards of web apps—I just learned about nvm today, WTH?—somehow Teams manages to be outright garbage. My office is a Microsoft shop and it actually makes me worried about what we’re going to do when the old C++ grognards at MS retire. What’s going to happen to Office, Outlook, etc?


Who do you think is left realistically? They're probably in their third or fourth generation of new hires since the heady days of when these applications were originally built. Some may have stayed as manager and a really small group may still Bere there as ICs but I'd be boggled if there's many left. That said, since most of these products are largely in maintenance, it's not like they need a ton of key people to drive innovation.


When I was there about 10 years ago there were still plenty of people left who had worked on core features like tables in Word and pivot tables in Excel.

Granted a decade is a long time and most of them are probably retired at this point but it's pretty reasonable that engineers working on those teams today worked directly with the people who built a lot of the original features for these applications.

So probably closer to something like 2.5 years removed in a lot of cases.

Microsoft, again 10 years ago, had more engineers spending their entire career at the company than I've seen at anywhere else by a fairly large margin. Especially a large tech one (maybe Google is getting there?).


The UI of desktop Office is currently being destroyed by their crappy redesign (thankfully still in preview). They do it by embedding like 3 different web browsers on top of office. OneNote completely changes teams and plans every couple of years. Outlook is going to be replaced by electron/webview monstrosity. They are removing features from Excel.


I’m in OT and have been begging IT to set up public folders and calendars for each of the factories that aren’t tied to any one person so we can maintain continuity even as folks come and go. I looked at using teams with tasks by planner but outlook/exchange is so much better and i know it won’t disappear or change on me.


> They have all these engineers, and it's not like it's difficult to make a chat program. Teleconferencing, sure, that's difficult. But most of the problems I hear about is "Teams crashed" or "Wouldn't connect" or "Makes my machine run unbearably slow".

The answer is hidden in your question already. "not difficult" + "all these engineers" = overengineering.


No. It’s over managed. If I was handed teams I could vastly improve it on my own over a 6 month period. However the most significant change would be replacing Azure AD/B2C for auth with literally any other auth solution.

I’d need a year to overhaul AD/B2C and would probably want to hire a team of two more devs so we could get it right for all use cases. Even then it could be so broken that it’s almost impossible to fix in place.


I must be misunderstanding. Are you saying the auth mechanism is largely responsible for all the problems with Teams? Like if they added, I dunno, OAuth Login-with-Facebook, then magically all the crashes, disconnects, UI latency, bloated features, broken input text box and other poor UX design issues would somehow resolve themselves?

Login is the one thing that I literally did once, on first app launch, and never thought about ever again.


No I’m not saying that at all.

I’m saying there’s plenty wrong with it, but the thing that would take the LONGEST to fix is Azure B2C, because that’s a whole beast in itself and is tightly coupled with all of the other MS products from Windows to Minecraft, to many many thousands of Web Apps that were unfortunate enough to have used it.

As a user who has multiple Microsoft accounts (due to years of contracting), I can’t log in to teams.

Edit: Teams has lots of problems, fixing AD/B2C is by far the hardest because it is a legacy pile of garbage used in thousands of production apps


I've had to use Teams daily for the past two jobs I've had. Over-engineered is not what comes to mind when describing the app. It's not a complicated app, the UI isn't overwhelming, and if anything it seems like it lacks functionality.

Visual Studio - that's seems over-engineered (excellent app in many respects, but still...) The whole Lync thing felt over-engineered. MS has more than a few good examples of over-engineering, but Teams doesn't strike me as one of them.

I'm sure Teams has crashed on me at least once in using it for the past 3-4 years, but if so then it has been extremely rare - I wouldn't call it a crashy app. I've experienced performance issues with it, particularly when I've got my laptop hooked up to a larger monitor and I'm sharing my screen. There too though, I've learned to live with it and Teams works fine for me day to day.

However, I do see it as a lowest-common-denominator slack clone, and I agree with others here in that the overall Teams experience is lacking compared to slack.

It feels like MS is trying to do something different with it, but it hasn't worked. They keep pushing it so hard though that more and more people find themselves having to interact with it. Similarly, more and more shops pick it up because "nobody ever got fired for choosing Microsoft" and they're probably already neck-deep in Azure and O365 anyway.

Teams is not particularly buggy, it's not crash prone, it seems like it's missing some functionality, and other functionality seems like an afterthought (e.g., the wiki feature). It's just not a great app.


> Teams is not particularly buggy, it's not crash prone, it seems like it's missing some functionality, and other functionality seems like an afterthought.

My current bugbear with Teams is it cannot open Office files in the native Office applications, which I have installed, by default. Sure, you can manually select "Open in..." each time and pick "Desktop application". But when you do "Change default", there are only two options: "Always open Word, PowerPoint and Excel files in (A) Teams, (B) Browser (default)". There's no option "(C) Desktop application"!

Come on guys, how hard can this be? What PM decided that option (C) should be left out? I mean, it's not as if the native Word, Excel and PowerPoint applications haven't been industry standards - and the basis for MS's success - for 30 years...


> Linux client kinda works

I had to use it when working for a certain customer. It was chrome/chromium configured for accessing Teams, packed in a single archive/executable, if memory serves. They still managed to fuck it up in a way that after a single app crash, the bundled chromium was unable to connect to Microsoft services anymore (made no outgoing connections iirc). Fresh copy worked after spinning up a live system.

I don't know how they do it but Microsoft is great at fucking simple things up.


I tried it the other day and screensharing didn’t work on the linux client. However, turns out there is a Teams website that seems to have all the same functionality as the client (at least the same stuff I use) and screensharing worked through that.


> How do you end up with such a crap app?

Developers valuing their own experience over literally everything else, combined with them not understanding what they're doing and using way too many abstraction layers.


The other day I read a comment here on HN that said "prefer developer experience over performance of the app".

So yes, we are in it for bad.


> They have all these engineers, and it's not like it's difficult to make a chat program. Teleconferencing, sure, that's difficult.

FWIW, the UI of your average teleconferencing app is way simpler than a chat app and the state is only relevant in the moment which makes both the front end and backend easier to design due to a lack of search or history. The actual "conferencing" parts of a teleconferencing stack, both the client and the servers, are also nigh unto commodities at this point (as Google open sourced the tech for almost all of the hard problems they solved for Hangouts), while figuring out how to better index file attachments people throw into chat discussions isn't exactly a solved problem.


Every IRC program i used had a better UI than Teams. And i used them 20 years ago.


"... it's not like it's difficult to make a chat program."

A chat program? Easy. A chat program with 270 million monthly active users? Slightly harder, but sure, still easy. A chat program with 270 million monthly active users that has to integrate the entire Microsoft ecosystem [sharepoint, outlook mail + calendar + contacts, yammer, O365 groups, etc] because that is what their enterprise customers demand? Slightly less easy. A chat program with 270 million monthly active users that really isn't just a chat program but rather an entire chat + teleconferencing + screen sharing + MS O365 app platform which has to deal with B2B AAD authentication cross organization, legacy on-premise Exchange servers setup in a hybrid environment, excessive levels of enterprise-controlled configuration and policies, compliance (Purview, IB, retention policies, etc), legal requirements needed to allow Teams to be used as part of the Microsoft 365 Government offering, and many many more niche requirements/features? I suspect it's hard.

I don't particularly like the software (and had many issues with it myself at my prior job) but MS Teams is not realistically _just_ a "chat program" that is easy to build. If you are a company just looking for a good chat experience, I have no idea why you would not use Slack. However, if you are one of the countless companies who have already bought into the entire Microsoft O365+outlook+AAD+sharepoint ecosystem, Teams is probably a good choice, as it is very seamlessly integrated.


Daily Teams user and I agree with you. Maybe the scope is too broad. But the UI is the worst part. I have around 50 chats open and switching from one to another usually takes more than 10 seconds. Joining a large-ish meeting takes 30 seconds of hearing audio and no response from the UI.

Usually the day to day experience is really, really bad.

I wish they got rid of this js-on-the-desktop crap and rewrite it in a decent desktop language like C or C#.


The UI is so bad. The whole interface feels like some borderless desert. The list of channels is a jumble of bold and not-bold text, free-floating in space, with no icons or colors or meaningful sorting. And then 20 "hidden channels", which... why are they hidden, and why do I have to unhide them individually?? And why is the "Chats" window literally a jumble of random chats from random Teams and individuals??? Why are Teams and Chats the same content but in different panes?? Why is the "Feed" just a new view of the same Teams / Chats windows?

I feel like they had to try hard to make it this unintuitive and ugly.


Be careful what you wish for. I recall when Visual Studio switched to from native to managed (VS 2005?) and it was brutal. It was sluggish, crashy, with weird WPF UI bits thrown in here and there to support some oddball feature.

As for C, maybe you meant C++? Kicking out a modern, complex, desktop, web/network-centric application in C is just begging for trouble. Particularly given all the headline grabbing research MS has done into how error prone manual memory management has been in their organization [0][1]

Actually, it doesn't really seem like a language issue, does it? You can have a terrible app in C/C++/Rust/Go/JS, any language, you name it. Even electron seems a little like a scapegoat - e.g., VSCode and (previously) Atom are examples of "js-on-the-desktop crap" that are surprisingly solid.

It's not the language that's the problem, and it's not (arguably) the underlying framework. The app just sucks. If Teams were written from the ground up in C# or C and had the same functionality (or lack of functionality), it would still suck. Teams, as a product, is just sub par compared to other offerings. Even so, it's good enough for the majority of Microsoft's enterprisey and/or locked-in customer base since it's so well integrated into everything else they offer.

[0] https://msrc-blog.microsoft.com/2019/07/18/we-need-a-safer-s...

[1] https://www.zdnet.com/article/microsoft-70-percent-of-all-se...


I don't think it "just sucks". Functionality is there and it is very well integrated in its ecosystem. For what I use it every day, it works and has never crashed on me or let me down. I just wish the UI was more responsive, which is a specific concern that can and will be addressed by its developers.

That said, JS still has no place on the desktop in my opinion, and the world is full of Electron applications that have horrible performance. You can hack up an UI in bash too. But should you?

For products that _vertically_ suck, well, try Cisco WebEx.

Thank you for the lesson, though.


I think you're right. Microsoft is doing /just enough/ to provide a "slack-like" experience that also happens to be very deeply integrated into the rest of their offerings. They can't go to wild or it'll probably alienate the suits and non-techies. The UI is a lowest-common-denominator knock-off of an already popular app the many users are already familiar with, so in that context Teams seems like a solid product. And, as you've said, given a company that's already invested in O365, Azure, and is basically an MS shop, Teams is a pretty solid choice. That doesn't excuse some of its shortcomings, but it does provide a little color to the conversation.


Counterpoint...

I don't get all the hate for Teams. I work fully-remote on a medium sized team. We use Teams for one-one calls, team calls, presentations, screen-sharing, calls to external numbers and I've never had any problems. I run it on a Windows desktop and an Android phone. I've never had performance problems or crashes on either.

Some of the file-sharing/explorer stuff is a bit janky in terms of UI but I don't really use that. TBH it's all fairly seamless IMO.


About once every two to three days if I resize a teams window that has ongoing video call, it'll crash so hard that I have undock and redock my laptop to get my monitors to unfreeze.


Have you tried copy/pasting from teams to another application, or especially code snippets? If you're lucky you can copy what you highlight, otherwise you copy the entire text of the current message with timestamp and all.

Code snippets are a pain to get right. The tilde key is the shortcut to get monospace fonts or code blocks, and it feels like I roll the die everytime I try to convert text to a code block.

Teleconferencing is also a major pain, where devices are not remembered for some reason. It's mostly ok, but every now and then it forgets my mic. This might have been fixed recently since it doesn't happen as often but it still happens.

Not to mention the hangs that comes up when switching between conversations.


> Have you tried copy/pasting from teams to another application, or especially code snippets?

Pasting in teams is hilarious. I think when I last tried they were using contenteditable, as formatting that should not have carried over did so, along with the indentation going haywire on paste.


> The tilde key is the shortcut to get monospace fonts or code blocks, and it feels like I roll the die everytime I try to convert text to a code block.

Backticks are used for formatting code in Teams, not tildes. Surround in-line text in single backticks, or place three backticks on a new line to start a code block.


I regularly lose the ability to unmute or turn off my camera during Teams calls. In that case I have to hang up and rejoin to speak. It also regularly doesn't deliver notifications. At this point I just can't rely on it's primary functions.


Never had an issue with Teams myself. It seems most problems stem from people using a crummy wifi connection to videoconference on their laptop.


In one company, I had strictly no problems with Teams, was working correctly, quality was great, with another, it was plagued with bugs. I suspect that it's highly configurable and highly dependent of windows policies that are set +network.

At client, windows itself was unusable and people were blaming Microsoft... No it's the package team who did a shit job.


The teams Android app is better made than every other platform including Windows. It's the only one where you can seamlessly switch accounts too


The teleconferencing part (the 'hard' part) is actually very decent in my opinion. I've never had issues with calls, sharing video or sharing the screen, it just works. Features such as showing hand, breakout rooms and so on also seem to work well.

I agree on everything else though. The 'chat' part and the main UI are so janky and buggy. Even simple things like copy pasting or formatting code don't work the way you want it most of the time.


Lucky. Teams always freezes random people for me, has constant audio issues, sharing screens has terrible UX and unbearable frame rate... it's just so laughably bad compared to any other major option out there.


It's truly horrible software, it somehow manages to make even simple tasks like using my Bluetooth headphones in a call difficult (the Android app won't see them unless I disable and then re enable bt after I connect to the call)

Once during a company meeting the mute function stopped working so a few dozen people could hear me making an emergency call to the doctor. That was fun. Support never gave me an explanation for why the mute button didn't mute my mic.


Dear god that's horrible. If the people on calls knew what I was saying while muted...


Design by committee.

Teams looks like a product that's stuck 5 years behind the market because everything is done with 15 program managers with briefcases full of wireframe diagrams.

Everything is make work by 15 managers of managers, pulling 600k, justifying their paycheques.


I got to a point where I back out on interviews where hr tries to book an interview with ms teams. Jesus christ.


> It's hard to understand why Teams is so bad.

Because it has all the things that make win10 and office 365 bad but combined in a single program. 1. No border 2. Does not have input focus on the chat input even when window is active (this is a feature present in other "web" apps like Firefox, Chrome) The colors are ... 3. Themes are not themes but only some very limited color combinations which bring nothing new. 4. Transfering files is a pain. 5. Edit toolbar was made by an artist who hasn't seen other MS products before. "It has to be different". etc.


>They have all these engineers, and it's not like it's difficult to make a chat program

"too many cooks spoil the broth" is a saying for a reason. If hiring more people would solve every problem we'd have fewer problems. Every team trying to bolt their random features on software suites like this is usually why they end up in their bloated states to begin with.

If you wanted to fix software like this the only solution is usually to get rid of people and have some madman with a wrecking ball knock it over and rebuild it and that never happens at large oganisations.


One of the reasons Teams crashes so much is that Microsoft always uses shared code when they want shared behavior. That's why all Microsoft products use the same file picker - because they're writing that code once and sharing it everywhere. Because Teams is essentially the central hub that's supposed to integrate everything else from Microsoft it's running a hell of a lot of code from all across the company. For example when it renders your PowerPoint presentation it's actually using PowerPoint right there, in place.


I think it’s worse because they are forced to use SharePoint for basic functions like storing and sharing files. SharePoint is weird in that it shouldn’t be so bad, it’s just a wiki, but somehow it is bad.

Teams reusing SharePoint instead of just using some simple file store means that basic operations like “let’s store some files for this team and let people collaborate” becomes buggy and weird.


Sharepoint is like this big black hole where things go in but you are really stuck trying to get them out again.

I don't know why or how sharepoint has such a grip on MS. It's a super shitty experience to work with sharepoint.


It’s so bad that if an organisation uses Teams I take that as a red flag and would decline to be interviewed for a permanent job AND will price that in for my contract rate.

For me, use of teams signals the impotence/incompetence of the CTO and that other poor technical and managerial choices will persist at the organisation.


So Mr Consultant, what would you recommend a Microsoft shop uses?

Not everyone is keen on IRC, or having a relationship with Salesforce.


What do you want me to say? Stop being a “Microsoft shop”?

You pick your poison. It wouldn’t be my pick but I’m sure you’ve got your reasons not to pick mine or someone else’s


It's laughable how Microsoft can afford to create and maintain OS No. 1 but can't write a chat app in C++.


I’ve read an estimate that teams pulls in five to seven billion yearly revenue. And they still can’t fix it


Probably the majority of the team is composed of interns and managers driving an offshore team.

Usually it is the magic formula to get this kind of quality, and Microsoft isn't imune to it.


I think they're probably using Azure.


It's MS.


It's Microsoft...


Has anyone had a good experience with Microsoft's online products?

I tried using Office 365 recently for a small side project after using Google apps for years.

Their email has like 5-10 messages come in every day about hotfixes, updates etc. Even after turning everything off, I still get a few emails from them every few days. Missed important emails in all that noise.

Outlook randomly decided to delete all my emails on my phone for some reason. I had to relogin and resync everything. Did not even realize this had happened and did not realize till a week later that I again missed a few important emails.

Lets not even get into Teams. Works only on Edge on a Desktop. Plus, starting a meeting seems to be rocket science. Still have not figured out how to blur the background in Teams.

Let me not even get started on Onedrive, the 1TB free storage is what drew me to try them out. Problem is 10MB took 1 hour to sync. How hard can syncing be...Google does it, Dropbox does it without any issues on Windows. But Microsoft cannot...

Sorry for the rant, but MS literally made me kill that side project and I am bitter about it. I just cannot figure out how it can be this bad and how MS is still surviving.


If you have been historically comfortable with MS Outlook, then O365's email service is far superior in every imaginable possible over GSuite...with ONE big exception of the web interface. But alas, I don't need a web interface for an application I might use 12hrs/day.

Teams/OneDrive is hot garbage.


Eh hem... spam functionality tho? It's a killer, and Google has it down pretty well for obvious reasons.


I’m pretty happy with 365’s spam filtering. I get fewer spam messages through my work using 365 than my personal using gmail.


Not sure how true that is, considering that Google literally places "Sponsored" messages in your inbox.


Used it heavily for years across many orgs. Everything you describe only begins to touch on how terrible it can be. You are lucky to not figure out the blur mode in Teams bc it will bring the MS Surface line to a grinding halt in many cases. It sucks, but they also support many business needs, so 'we' stick with it. If only they could streamline a little, fight the bloat, slowly make things better.


I can't tell if you're astroturfing, but just in case you're not, your problems are pretty easy to fix.

To blur your background on Teams, go to background options while on a call. Click 'Blur'. Here are the steps if you get confused on the way:

https://support.microsoft.com/en-us/office/change-your-backg...

To start a meeting, either generate a meeting in the Calendar and it'll add a Teams call link in, or under the Calendar click 'Meet now' in the top right corner.


Never has any of these problems at my corp.


My laptop battery life drops form 9 hours to 3 when teams is open. At this point it should be considered harmful for the environment.


I went looking for an alternative client but as far as I can tell it doesn’t exist. I would love an extremely lightweight (even CLI) implementation I could use for chat and kick up the hog sized full client for calls or whatever.


I work at Microsoft and I don't like Teams. However, I recently checked out Slack to chat with old coworkers and I realized Slack dropped ability to control the desktop remotely.

Also, unrelated. Teams on Ubuntu (for personal use) kicks me out after 12 hours and I need to sign in again. I don't know why.


Slack said controlling screens was too difficult. I was sad to see them remove it.

They do have the ability to draw on other users screen, something I use much more.


> Slack said controlling screens was too difficult

....wait, what?? Teams, Webex, Zoom... Every other teleconference app can do it, so isn't this like admitting they're either not smart or lazy?

I would be totally fine with them removing video altogether and just keeping Huddles, but doing video without the remote control (and their video calls take an eternity to load, wtf?) is real weird


I have never seen controlling desktop on teams ever work. It’s alway 10 minutes of messing around followed by the person giving up.


Wait, you're right, I remember now, it didn't work for me either. I had to send the user commands to type in a console. "....No no, that's actually one run-on line, not two lines."


Never seen it not work



> https://status.office.com/

On one hand, I am pleasantly surprised to see that this page looks like basic HTML. It reminds me of the way the Internet looked like twenty years ago, which I am nostalgic for (no cookies, no trackers, no Javascr*pt, just basic text and images). On the other hand, I expected the status page of such a ubiquitous software suite as Office to look fancier, with colorful indicators everywhere, or like this: https://i.pinimg.com/736x/e7/e1/27/e7e1270a1f7504199614ffc32...

I wish more websites and apps looked like something out of Star Trek.


That status page looks like the dashboard in the X-Com game.


It keeps amazing me that teams and vs code are made at the same company.


One is contributed to by the community. The other, not so much


That hardly sounds as the main reason for this


I bet the difference is teams has to play ball deeply with Microsofts famously hideous login systems whereas code is a standalone product (Visual Studio is also good, everywhere except the bit where you have to log in to license it).


I've coded up Microsoft's collection of login systems. They are actually not that extraordinarily difficult to use.

Whatever is happening in Teams it's its own special sauce of terrible, combined with a complete reluctance to shoot Teams in the head and start again.


Coders everywhere suddenly become more productive...


I don't think many programmers are working at this hour (23:39 here on the East Coast).


Yeah, who cares about the rest of the world...


I meant, in North America. I don't know how widespread Teams is outside the Western hemisphere, sorry.


Myself, two other Australians and the guy from NZ resent this.


I must the one the Aussies.


Im in Hong Kong, thousands of us impacted just at my company !


It's certainly widespread in Australia (and I assume NZ).


I would be stunned if most users are from North America.

Source: From Europe. Europe already might be in the same ballpark + I don’t forget about other continents.


Widespread here in Japan, unfortunately.


Given MSFT's track record, they should just go home for the day.


This outage hit me in the middle of the day.


My client says "We couldn't connect to the internet. Try checking your connection." I mean, sure, perhaps connectivity issues typically occur at a point that I myself can check more readily than Microsoft can check. But how about I save those checks for when every damn thing doesn't work, even if none of those things explicitly suggest that I do so, instead apologizing or blaming themselves. I'd like that.


While we're here. Does anyone else notice that on a mac it doesn't support the completely basic concept of a red notification dot in the application bar? People literally wait hours when they msg me because - I don't get notified when the app is just sitting there running.


Related: Anyone having Azure service bus queue issues? I'm finding that, in the last month or so, an instance will spin trying to connect to a service bus queue until it's rebooted or the service recycled.


Apparently caused by a broken deployment - https://status.office.com/


First, the Yammer Communities (inside the Teams app) disappeared, but the rest of Teams was unaffected. Then I was able to access the communities through a native Yammer app, but then Yammer objected to my access as being forbidden, it shut me out, and after my second failed login attempt, it locked my account so now I can't access any part of Teams or Yammer.

This was about 9 PM EDT today, outside Philadelphia.

Should I count myself LUCKY?


I wonder how anyone will be able to tell the difference.


And nothing of value was lost.


weirdly I had teams running fine today, but yesterday I couldn't log in at all.


"Thousands of users" is a under estimation by a factor of thousands.


I'm just reading more reasons to use Matrix protocol.


We’re affected. EDU in Midwest.


Sydney, Aus. Been down for a few hours now.


Yep someone I know had to revert to the telephone (which is a better UX always anyway :-))


I don't have a desk phone, so email was first option, nipping downstairs to visit them was the follow-up option. Face-to-face interaction wins the UX wars - although it can be a rarely available option.


It's cool, you can find the speed dial without looking and talk with people without using cpu cycles, internet bandwidth or battery. It also has this cultural vibe to it with people expecting you to get to the point, answer the query and terminate the connection.


unaffected atm - team members in CA, FL and CT


i have to restart my pc


[flagged]


Strongly, strongly doubt the problem is due to lazy coders.

Organizations like this are always, always dysfunctional at the leadership level.

ICs don't design the UX or choose the technology for Microsoft teams, senior principal architects and deputy vice president corporate usabilities do.

The Vice President in charge of this is allowing their directors to engage in ridiculous design by committee.


If you spent even a day at Microsoft, you would see thousands of programmers (and people of every role as well) just phoning it in.

It is an absolute nightmare. A terrible place to work for anyone who has a spine, ambition, and sense of pride.


Oh definitely. I find though, that if leadership has their head screwed on that kind of thing doesn't happen.

Laziness seeps in from the top down.


What is the secret sauce for such a horrible company to stay incredibly profitable so long?


Unparalleled distribution channels? Windows, Word and Excel are core to almost every business on the planet. I was surprised to see the amount of computing that is done in excel in banks.

They can launch half-baked offerings bundled into 365 like Teams that are just good enough to stop people buying the competing product and have 100m users instantly. It's remarkable how bad things like SharePoint and OneDrive are and yet they likely have more users than 99% of B2B applications.


Don't be evil may be ?


Incumbency


Sweeping generalizations ?


It's made of 160K people. Surely they can't all be that bad as you describe.

Besides, full of MS products that work well, see VS and VS Code, .NET, PowerShell, and so on.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: