Better than a lot of Indian companies but not the best company to work. The Indian division isn’t anywhere close to the UK office , it’s supposed to be a big firm in the UK.
Graduate designation for 4years and growth is negligible. Not the place to work for a long time. Work isn’t too good either, it all depends on the lead offices.
If you’re done with all options and if this is the only MNC left, then maybe it’s fine.
No long working hours and good work culture.
Salary is too low and no growth at all.