Right, from looking at the pics I would suggest that the screen has slipped down and more so on the passenger side. It may also be slightly too far over on the passenger side but this could just be because that side has dropped more. I don't think the angle is wrong as it is bonded on to the metal frame built in to the chassis so this should be straight. The only way to get the angle wrong would be to put a thicker bond line along the top than the bottom of the screen and this shouldn't usually happen as the guns are normally electric and dispense an even amount.
Take a look at these pics from your post and look at the bottom of the trim where it goes under the body work, the drivers side is a lot higher.
When a screen is fitted it is normally taped in place while the bond dries. This is done by taping up the screen and on to the roof to stop it slipping down. If you had the soft top fitted I guess the tape let go and allowed the screen to slide down.
Which company was it? Pm if you don't want to post on here.
The glue we use cures from the outside in so has a grip on the glass within 6 minutes. You cannot drive the vehicle for an hour though as it won't be strong enough to stop the screen moving over bumps etc. They shouldn't have wanted the car in overnight unless they didn't know what they were doing and so wanted plenty of time to work on it. (This makes the fact that's it wrong even worse though as they haven't even rushed it)
My advice would be to let them know it is wrong and you will be bringing it back to them for removal and refitting. BUT ifpossible do not take it for at least a week as the bond will still be wet in the middle and will make a right mess when they are trying to remove it. Now this should clean up ok off most surfaces but sods law says it will drop on to carpet or suede etc and leave a horrible black mark.
The only problem with this is if your car lives outside as there is a 50/50 chance that there is now gaps in the bond which will let water in when it rains. If it does live outside take it as soon as possible.
Do you know if they removed the front clam? If not I would say it should take no longer than 2 hours to fit the screen the first time (and about the same again to remove and refit) and then an hour for the glue to cure before drying.