Pros
Good office location nice furniture
Cons
One many show dumbest Team leads You will be given two cup of tea cramped space for taking ur lunch micro management there is this one clown that runs the whole show when you want to quit you will not be given proper letters unless you abide by their say 90 days notification sucks very much low paid they have BOND culture They treat you like TRASH , Client comes first at all cost even if something is wrong with client they wont mind telling or at least console your staff . Management / client using profanity language in public work area You will be humiliated in front of everyone if you write bad code. Once in a year they will find a cheapest outting place if you want to know the company read those bad reviews . good one are all mostly FAKE.