good knowledgeable and nice co-workers
not too much bureaucracy
work from home
management is not petty in terms of your evaluating your efforts, they look at the bigger picture
Cons
legacy product with questionable architectural patterns
some learning curve for internal tool (but not too difficult if you have the basics right)
additional perks like gratuity or home-office setup not available
Nice people in engineering
Professional and respectful interactions
No working beyond work hours (only 7.5 hours daily)
Well organized and disciplined expectations
Cons
Management in India is not very invested in employee well being
All technical decisions are make in UK
Limited learning opportunities because of a very customized tech stack on top on asp.net MVC