Even being a mechanical engineer i almost worked in every sector of it, be it electrical or electronics ,this really gave me a advantage of learning new things
Cons
there are cons developed by workers itself ,you just have to correct yourself which will ultimately reduce cons of you workplace