Yes, you are right, it wont halt at Andheri. If you are traveling light and are accustomed to travel on Mumbai Suburban network during morning peak hours in extreme rush, you can alight at Borivali and board a local EMU till Andheri. You will reach by 9-9:30 at ur office. But if you can afford to reach your office by 10-10:30, better to alight at BCT and take a relatively empty fast local till andheri and proceed.