They also had all this shit custom software that made lotus seem alright.
Ironically the single best piece of software they had was a relic of an intranet site from what must have been the late 90s. It looked like shit, had about 2 lines of Javascript, every click was a page refresh, but it did exactly what it said it would do, what I expected it to do, and it did it without getting in my way in a reasonable amount of time. Bad software apparently makes us remember what is actually good about good software.
This is made worse by the fact that my MS-loving boss has bought into it completely and I was given the impossible task to make it work as a CMS for our websites. I felt so bad for every group we made sites for when asking if we could change how something looked/worked, because without lots of programming (outside my skill level), nope not really possible.
Pretty sure I will be leaving this job within the year despite how nice everyone is partly due to me being the one who gets stuck supporting this POS and I'm not a developer.
Also the main business software is a Java webapp that is less than 10 years old but looks, feels and works like it is from the 90s.
EDIT: I wanted to add a desktop flash app for editing web content. This is what sucks the most, it is mostly unusable (for example, you have to create a image object -db record- before you can load a picture) and you have to do a remote desktop session to use it (yes in prod).
I am still confused why they took a decision to change well set MS SCCM into an product that doesn't satisfy half the need...
Gmail to me now is only 10% to 20% better than what using my ISP for mail with Thunderbird used to be before Gmail's invention. (As opposed to when it first came out and it was "Oh wow!" better than any competitor.)
Too bad it's merely a second-class citizen at Mozilla (though I completely understand the reasons.)