2.0
Jan 29, 2026
Former employee, more than 1 year
Chennai
Recommend
CEO approval
Business outlook
Pros
Brand name Comcast. May suit senior employees interested in people management and stakeholder coordination rather than hands-on technical work.
Cons
Leadership in the India organization could benefit from clearer strategic direction Strong manager-centric culture where technical expertise may not always receive due recognition Organizational dynamics sometimes influence performance evaluations and exit decisions SKY Italy teams have significant influence, with cross-location feedback not always balanced toward India teams HR appears to have limited autonomy and often aligns closely with management decisions