Goodbye SITEL

My brother called me today to let me know that SITEL – the place where I got my tech start – is closing the Madison office. While SITEL is not what it used to be, it still brought a lot of memories in the late 90’s for me and a lot of other techs in […]