S. No.         
 Types of agency imparting  training
Limit of no. of trainees to be allowed
1
Companies /Financial  Institutions / Bank / Mutual Fund
No limit. It is entirely as per the discretion/policy of the respective organisation.
2
Law Firms
Two trainee per law firm
3
Limited Liability Partnership (LLP)
Equal to number of partners in the LLP
4
Company Secretary in Practice (PCS)
It will be governed according to duration of years of practice as Company Secretary as per range given in under mentioned table :
Year of practice
No of trainees
0 – up to 2 years
2 trainees
More than 2 years – up to 5 years
5 trainees
More than 5 years – up to 10 years
10 trainees
More than 10 years
20 trainees

Further ICSI Council has also decided that :

Henceforth only such Law firms which are minimum 5 years old and having minimum 5 partners shall be registered to impart the training. Students who are currently undergoing training in law firms shall be allowed to complete their training. Law firms which are already registered with Institute for imparting training shall be allowed to continue to engage trainees but revised criteria of maximum limit of two trainees per law firm at a time shall be applicable to them also.

Henceforth Consultancy firms shall not be registered for imparting training. Students who are currently undergoing training in Consultancy firm shall be allowed to complete their training. But fresh students shall not be sponsored for undergoing training to the consultancy firms which are already registered with the Institute for imparting training.