i was also in confusion about the job and practice. i finalised to go in practice but fortunately i got one challenging job at listed company as g.m.finance with good package. so i accepted the offer and that time i realised that every fresh ca should join companyfor atleast 2-3 years to get entire knowledge of all taxes and acts. so i thinks you should join any company to get knowledge and then go in practice.