什么公司可以进行职称评定？
国有单位、国有改制单位、集体所有制、全民所有制的大单位等可以进行职称评定。所有从事专业技术工作的专业技术人员均可以申报职称评定。
是的，公司当然违法了。根据2008年1月1日起施行的《中华人民共和国劳动合同法》 第二章劳动合同的订立 第九条用人单位招用劳动者，不得扣押劳动者的居民身份证和其他证件，不得要求劳动者提供担保或者以其他名义向劳动者收取财物。非常明确的条文找劳动监察或诉讼的途径解决。