My company uses carmen for about 8 years now. It works fine, although ofcourse it all depends on what restrictions you put on it. (like always with computers).
For me, the days off are paramount, and the system scores farely well on that subject.
Good luck with it.