In my opinion, you alone can decide the best branch for yourself and others can only guide you. If you are evaluating and comparing branches based on placements, then trust me it won’t help in the long run. Unless you are genuinely interested in the branch, you won’t be able to pursue a career in it for a long time.
Mechanical
ECE
So, make sure you go for the branch that intrigues you and not the one that offers better placements.