Sept 2023 Update: finally i am going to retire (throw) this clock. It does work well still but most of the times now, the "not needed" LED will turn on which results into wrong time being shown. Like 12:98 and such which is not even legit time. Also the AAA batteries I had installed leaked so It can no longer take batteries.
The clock served me 2.5 years. I have now ordered same clock again from Amazon as I cannot find anything in similar price range and something which works for our use case.