3 weeks on-site implementation of outsourced software. I have worked in other company, which contracted preparation of software. Final stage was implementation of software on-site and I could take it as interview as well. Although there were major problems during implementation, it was very helpful for interview process