
The culture is relaxed, people are chill. Some teams are closer (more social) than others. In terms of socialising, some people disappear at 5pm, others stick around to play cards, pool, board games etc. There's no real pressure either way. The team structure/hierarchy can be somewhat confusing with graduates generally having a management chain of 9 people that stretches all the way up to Sundar. Some teams seem to get shuffled around/renamed every few months but that doesn't really impact what you do on the day-to-day.
Managers are really nice, colleagues are helpful
Not very hierarchical, every opinion is respected and heard. Strong focus on helping others in the team, and always very social, even with people I do not directly work with.