The Military Engineer Services (MES) is one of the pillars of Corps of Engineers of the Indian Army which provides rear line engineering support to the Armed Forces. It is one of largest construction and maintenance agencies inIndia with a total annual budget to the tune of Rs 9000 crores. It has a large number of units and sub units spread across the entire country to provide engineering support to various formations of Army, Air Force, Navy and DRDO. MES is a military organisation but has both Army and Civilian component of officers and other subordinate staff. While execution of all construction works is through contracts, execution of all maintenance services is carried out both through contracts as well as departmentally employed labour (DEL).