Pros
Good sales team and good product roadmaps
Cons
Micromanagement at Director and Senior Director level. They want you be dot at 9 am in office and no try to step out even a second before 5. Based on client and project you could have calls at 8 am or 7 pm, you are expected to take these and keep working but the reciprocity in terms of giving you the flexibility in being in the office has been taken away. People are expected to take 8 am call, magically be in office at 9 am, keep working no breaks till 5 pm in office and then leave work and keep working as long as client needs. Director doesnt care about your work life balance and will not reciprocate with any kind of flexibility. Talking to higher management is futile as there is support from senior director and VP. No plan on career progression, mangers are forced to do performance evaluation in a day and not encouraged to take any feedback. Senior Director will independently adjust evaluation to align with the curve and mangers will have no idea but are asked to face employees. There has been situations where Director has asked employee to provide the list of task everyday so they can prioritize it daily ( this is at management level). Instead of product and professional services company, it looks more like companies like Infosys/TCS where senior management does rounds and will micromanage everything. Mos of the employees dont get any hikes and this is despite putting 135% than the expected utilization.