Dear Mamertz,

In life there is no such term called free time. Every time can be used productively, provided you have the right attitude.

In your professional life, any day you come across a situation where you do not have the routine work for which you have been hired, then that is the best time to improve yourself. Remember one thing love your job not the company, because you never know when the company will stop loving you back.

Hence analyse, in your position, how well you can elevate, I just saw your profile profession as an Engineer, read about the competition companies, update yourself with the latest projects, if you are in construction or else in any of your related fields. All these information or skills when you self learn that is going to give you elevation in your career.

Wishing you best of luck.