Should i go for masters just after my graduation or first gain work experience?

should i go for masters just after my graduation or first gain work experience ?

Prefer to complete your education first. Even higher education would give you better salary. During education you can work as intern in organization to get practical experience.
Sometime it even happen that we lose interest in studies after gap of work. So prefer to complete tour education. If during your work experience you feel to upgrade yourself then you can do online course