In the past, the answer would be a resounding “no.” Men with long hair were thought to look unprofessional. However, nowadays, employees seem to have more freedom in terms of hairstyling and there are quite a few professional mens long hairstyles, so it depends on a specific company.