Pros
I think this company there is only learning pros nothing more
Cons
I this company late sitting in culture, Upper management start barking at you if you do any mistake even mostly they start barking at you for no reason don't understand your problem. If one day you request or early going they try 100% make you sit late night. They have everything on urgent basis there they don't ask you for ETA on his behalf they give deadline and force you at that time you should have to complete. Mangers are directly said to employee i fired if you make any little mistake There is no any proper documentation everything is work on common sense. if some do wrong with common sense they blame at you , are responsible. They make sure dev is mentally disturb for this reason nobody stay here long time Here is no any proper work for complete his task