Avantages
The company has come a long way since. There have been several positive changes in the working and management of this company. Every company implements new policies and ethics come into play as it grows. The CEO has a great vision for the company Emphasis on learning new technologies to stay relevant to the market Emphasis on getting certified in the technology with proper guidance and learning material 360 view of a project you work on. You are not bound to just certain tasks in a project which is a great learning experience Onsite opportunities for every employee depending on talent and tenure Great minds you meet in the company Trust in employees Flexible working hours
Inconvénients
No Performance Improvement plan for bottom quartile employees yet(It needs to be implemented) Letting go(firing) of employees without proper notice or putting them on a PIP earlier Frequently asking employees to move from one technology/project to other Some employees are revered which makes other employees feel a bit insignificant Not able to figure out the right man for the job. Very few employee engagement activities