Hi Mohammad, I think the most challenging aspect of the job role is probably to do with time management.
This is because it can be quite a big step up from university with potential for multiple deadlines and tasks to complete.
But as you become more used to the environment and find the best way of working for yourself it can get a lot easier.