my queries are regarding the fact that being a candidate with 2 year gap will make it impossible for me to get a job in a big company like tcs,infosys,hcl.. i came to know about small companies which provide training in java,java ee for 2-3 months and promise you a job in such small companies with salaries@10000-15000 p.m.. is there any option for me to get an entry level job or do i need to work in these small companies at such low salaries to gain the much needed work experience of atleast 2 or more year