Been a while since I personally used it but a business I helped start used/still uses it for managing a staff of >50 freelance writers. Always did what we needed it to do flawlessly.
I used it at my old job, the team couldn't get into it so it flopped. Maybe outside of a hardcore unix team it works, but they just couldn't deal with anything managementy.