The downside at CTDI is when the business is slow they will laid you off and they will not rehire you, even though the business is picking up again. They rather to hire someone else. I am still searching jobs and I hope I won't be homeless what CTDI did to me.