Very unstable management, spineless Indian leadership and lack or recognition of talent. Some opportunity for onsite but middle management will make all possible ways to stop ur career progression. NO vision NO values
Whole management is backing on One Quality Lady thats all Corbus has. Very week structure and fashion of changing complement management every year.