It is unpleasant going from Miami to Fort Lauderdale in the morning, but not nearly as much as Fort Lauderdale to Miami.
One reason is because the main bottleneck is Golden Glades Interchange. That is where I-95, 826, 441 and Turnpike all converge and you get congestion. It's not too bad once you get used to it but 95 is just terrible in general and there are accidents almost daily, so if you can take the turnpike you will be much better off. Once you are clear of that you will quickly see things open up until you reach Oakland Park Blvd.
Since my job is more flexible I can shift my time in the office. If you can do the same, shift your time and say, start at 10 and then stay until 6 you may be better off and actually save some time your commute.
There is even the options of the Metro / TriRail and then bike it the rest of the way to work. I have a friend that does this everyday during the summer. Either way, if you will probably ended up with 60 minutes one way if you use either of those options. Now, if your employer is less flexible on timeliness, expect to make that 75 to 90 minutes. This does not account for accidents. In that case call or send them a text.