What should I choose after civil engineering. Law or M.Tech?
If you a graduate in civil engineering then going for law is not a very good option. You can either go for an MTech or you can get some work experience before you go for higher studies.
You can also get a good career with the public sector companies if you manage to score well in GATE exam. Or if you get interest in MTech then you can go for research also.
All the very best
After law you will have various options like litigation in courts, Judiciary, Working in Law firms, Teaching etc.
So if you have interest in such a work environment and subjects you can opt for law. It will take you 3 years to complete.