After doing BCA the scope is endless there is a wide spectrum of jobs. After pursuing BCA students can do number post-graduation courses or simply can go for a job to gain experience. All Multi-National Companies need computer experts with good knowledge of computer applications. There are many companies who are employing students who have good knowledge of computer and other technology. Indian Software Engineers get easily accepted in big MNCs due to their hard work and dedication. Besides government and private IT companies, the demand for Indian software developers in foreign countries also. Graduates are hired in capacities such as Computer Systems Analyst, Computer Scientist, Database Administrator, Information Systems Manager, Software Developer, Software Engineer or Programmer, Systems Administrator, Trouble-shooter, Computer Programmer, Computer Support Service Specialist, Computer Systems Analyst.