Should I do masters degree?

I am doing EE and my parents want me to start masters right after graduating from bachelors degree but I am still struggling. Should I go to work and gain some experience first or should I start masters right away? Would it be difficult to get a masters offer from a good school if I apply directly and not working before masters?