Prepare yourself if you are not a smokerThe good thingsYou have to learn pretty much everything by yourself. It is a good thing on one side but on another side, your boss keeps asking, "when will you be ready to code like the others?" in 2 to 3 days after you started working. It is very irritating. Man, PHP is a totally new thing to me and your system does not even have written documentation I can refer to. What do you expect? But then I managed to start coding properly on the fourth day of work with PHP.
The challengesThe bosses smokes and vape in the office. I don't know about you but I am not a smoker and I find it very intolerable. I don't mind if you want to smoke or vape but please, do it outside of the office. Offices should be a comfortable place for employees to work. Where are your common senses?