Pros
Flexible working hours Great campus Good leave policy' Good employee policies Cant think about any more
Cons
Pathetic Management. Not good pay. Salary increments are not good. Treated differently if compared with employees that are in development and with engineering background. Micro management by manager. People in BAPS are not valued at all either by HRBP and by management. Gave mid year salary revision hike to all developers but completely ignored finance department. Manager becomes cry baby if asked for planned leaves. Approves after lots of begging and then assigns lot of work to be completed before going on leave. Manager asks to participate in activities which no one has any interest to participate in. Manager does not have even 10% knowledge of process. Does not help if one came across any issue and is stuck on the task. Manager does not have people management skills. Talks in very un professional language that too during team meetings. Work is being assigned till very late in evening and you are expected to complete it in same day.