Employment law cases take so long to get to trial because the majority of employment discrimination cases must first be filed with an administrative agency before going to trial.
The agency then investigates and attempts to resolve the issue. Only after the administrative agency has made a determination on the case, can it finally go to trial. Again, keep in mind that there are some cases that can go directly into civil court, such as breach of an employment contract.
Your attorney can advise you as to what must be done on your case and the approximate time it will take to get through the system. For employment cases that must first go to an agency and then to trial, the time can be measured in years.