I come from linux and I feel like I've been given a machine for computer illiterate people who are going to do some office work at Starbucks. Stereotypical, yes, but that's how I feel.
I need this basic software feature. Yeah? Too bad, the OS won't allow you to do that. Maybe you'll find a paid app that does it. I do pay for software but when you have to pay for basic stuff that should come out of the box, it's a no for me. To cover the basics you need to pay a lot of money.
Then there's the weird behaviour. Example. You have 2 Chrome windows on two different monitors. You're focusing one of them and on that same monitor witch to a fullscreen app and then go back. Now it'll raise and focus the Chrome window on the other monitor. In the worst case I just have to manually change the window, on the worst case, I'll use some shortcut on a windows that I'm not supposed to and break something. I wouldn't be the only one breaking/changing something in Jira because of this.
The file manager is a joke. Again, something fancy but useless if you need a bit of functionality. At least the OS has a good shell that you can use instead.
When I'm told to learn to use it "the Apple way" what I understand is, "shut up and get used to it, you have no saying in how your machine or you should work".
If I leave my current job it'll be because of the Macbook.