Implementation of groupware technology in a large organization: lessons learned