Freelance job has prоs and it has cons. The main advantage is that you are a boss for yourself and your work is entirely on your responsibility. The other point is that your professional activity completely depends on quality of skills you are able to offer. The only reasonable minus consists in instability. Everyone can