I agree with all the above. I have seen it mentioned about putting in a company field as well. I have a better thought though.
I currently am using osticket but rather than use the ticket creation page I have created a set of web forms to collect the specific data I am looking for in the ticket. The webform emails into the ticket. That solves the company issue and allows for me to be able to add as many fields as I feel necessary for specific support issues. For instance if its an email issue I want to know the email program and the OS being used as well as how that user is connected to the internet. Other wise it delays things by me having to ask for that each and every time.
Why not incorporate this into osticket. Make the admin section so that each user can add or remove fields for the ticket creation. This also speeds up getting the ticket notification.
***
Also I would like to see the ability to have more than one person notified for some tickets rather than just have one email field have more than one so that I can have the ticket emailed to my PDA or Blackberry or pager for that matter.
The ability to include more than one person in a ticket. For instance sometimes a ticket needs to deal with more than one client. The ability to CC someone else so that they can also get the results needed from the answers posted.
The ability to edit the email address of the person that created the ticket. We must remember not everyone uses email to create a ticket some of us use the osticket form or forms that we create. There are times when a person misstypes the email address and does not get notification of the ticket creation or their problem is email and they have access to web based email like hotmail. Lets allow the staff to edit the email address and when thats done the ticket system sends out a new alert with login link for the ticket.
I do love the system. but it could evolve into a much more customizable and broad use system than its designed by adding these features.
I not only use this for support but I am a Marketing person for a real estate company. When agents want flyers, business cards or whatever it is they need they go to a web form I have created which collects all the data I need to create that project and emails it into a ticket. Its extremely useful and would open this software up to a much larger audience. It doesnt need to be just a support ticket system it can be a work order system too