Pros
No pros. Nothing is good here.
Cons
Huh. Long list. But, only one suggestion, never even think of joining this company. Project managers are rude and use abusive language with team members. Directors are no better. They just eat pan masala the whole day and are highly unprofessional. They will ask u to fill fake PF documents each month. This is unethical. Salary will be dedcuted mentioining u arrived late on particular dates. A person has been given the access to cameras to notice each and every activity of the employee. They even report to the management that today the no. of times yiu went to toilet is high than the expected limit. I know it sounds like its not true and i am exagerating. But, if u will join, u will come to know. So, trust me and dont join this company. Wait for a better one.