Pros
There is no good reason to join this company unless you are looking for some short term exposure in a multinational product company
Cons
The culture is really bad No development methodology is followed Managers hide information and always keep you in the dark Important emails reach you late No encouragement for good work or new ideas Extreme sycophancy, seniors expect you to keep quite Communication is pathetic Bangalore office has extreme toxic culture People get uncerimoniously laid off as bad performance Seniors never let you perform well Insecurity is high among senior engineers Internal tools are not maintained well Documentation is mostly incomplete You are mostly dependent and at the mercy of your senior HR is not listening to your complaints Overall it is a stressful environment with work load not estimated properly Expectations are clear and you are required to work late hours Requirements are not properly written and late additions are common Meetings are not productive because vital information is hidden to delay your output Lower employees suffer stress and higher ups don't do their part They steal ideas and make it their own