Yes, If a CA does not want to work for a firm, he/she can work as a freelancer for different people and organisations. This way, they will be free to work for anyone and as soon as they want, they can join any firm on a full time basis.