Likes
I'd say I get to work on wayy more technical problems than any of my highly paid friends in Adobe/Atlassian/Microsoft and even Google. Our department has smart people with varying sets of personalities and you'll learn a lot about dealing with different kinds of people. I learnt the importance of good communication in such scenarios.
Company doesn't care about your engineering background - most of the company is mechanical/EC/civil engineers writing software and only few of us CS guys, but instead selects people based on problem-solving approach and 'engineering mindset'. I agree with this approach.
Dislikes
Money really is bad. I love *most* of my work but it makes me feel with such pay making a career at this company (or thinking of setting up roots in Pune - buying house/getting married etc) is not at all sustainable. It can be a good job for people who already live/have family in Pune with lesser financial obligations but not so much for non-natives.
No matter how smart you are or the ideas you propose - they're squashed down by local management before even going to french counterparts. You'll be explicitly told to generate and share ideas - but when you do, they'll be discarded with poor reasons. It's quite frustrating sometimes.
This might depend upon the team, but in my case the french counterparts are not much useful either. They are opaque in communication and not open to receving new proposals. Generally they assign projects to us and that's it - followed by weekly status update meetings.
Work policy:
3 days/week from office
Work days: Monday to Friday
(Flexible Timings)
Work related travel: This is a desk job.