Vantaggi
It has good facilities. They provide good assets for their workers. They provide daily lunch for the employees.
Svantaggi
Not a good learning place. There is a lot of disrespect between the teams. if you need help you are not allowed to ask anyone unless you return to your supervisor and he/she lets you ask for help. Some people are treated unprofessionally and disrespectfully. The evaluation is very non-professional and the yearly salary increase is meager. The HR team does not have the authority to solve conflicts, especially if the issue is between a developer and one of the seniors in the company. you will not feel secure while working there, some of the developers are being brutally disrespected and mistreated without any reason and lastly terminated or being driven to resign from the company.