5 days (40hrs) and 3 days off? This coming from a software developer.