Company Secretary
74342 Points
Joined March 2009
For learning in different area, I will suggest you to do training with Firm. Training in company is giving experience only compliance work and not different work at a time.
But in firm you can get experience much more in comparision to company.