I'm a semiconductor test engineer in a department that has folks in various places across the US, and in Asia. I wanted to setup a departmental wiki so that we could share best engineering practices. My employer is not known for frivolous purchases, so free software sounded like a good deal to me. I'm not a Linux expert, but I wound up trying TWiki running in a canned Linux distribution inside a VM on one of my desktop PC's. It was a bit daunting at first, however I got an excellent prototype site running reasonably quickly. Since it was running inside a well-maintained firewall, security needs were nominal rather than dire. My boss liked the idea, so I went to IT to get them to host it on a "real" Intranet server, and they were favorable at first. They quickly made a counter proposal however and proposed that I employ their Enterprise Web solution instead. My first impression was disappointment, as I felt that their solution was a lot stodgier, with less flexible content editing. I quickly changed my mind for practical reasons however, as my career is based upon developing electronic test methods, and not upon fiddling around with open source software that is based upon a sweat equity model of ownership. I like TWiki, but the technical details of our Enterprise Intranet Web solution are managed by our IT team with corporate level backups and maintenance. In that context my departmental web site is growing into a major source of information for our far flung team members. If I were 30 years younger I might have stuck with TWiki anyway, but my job is very demanding and I have a family and a life to go home to after work.
Regards.