I must say every company has pros and cons but how to take those things is depending upon the employee whether to take it positive or to take it negative every one is smart enough to take their own decision I feel like I didn't find any cons based on my job profile in this company like working here for two years.