i bought one of these a couple years ago but i thought i put off the review until i replaced the battery. this way i can look inside and give you a better review.
to keep this short, i will give you the old pro/con rundown.

pros:
-it is shock resistant. the module has a rubber sleeve covering it and the case plastic (resin if you're pretentious) is pretty thick.
-you can change the battery (2016, of course) without popping off the band.
-lens is glass.
-case seal was lubed buttons are smooth operating.
-24 hr. timer. i love this. kudos to the 99 hr chrono, too. timex always excels in this category.
-i love the indiglow. it flashes when things happen. too cool.
-the price is right.
-just the right size. could be a bit more thin. there's no need for this much bulk.
-big display.

cons:
- first and foremost...i have to say that the quality of timex watches has gone down (imo) since they started sourcing them to china. it's just not the same. not horrible but not as good as it was. cost them a star.
-the case-back screw heads were pretty bad (chewed up). timex should either invest in better screws or tighten up (pun intended) in the assembly dept.. fortunately,i made a regular screwdriver work. still cost a star.
-band is thin and flimsy. if you're gonna copy (yes,copy) casio, don't copy the bad stuff too.
-ditch the fake bezel screws; they make the watch look toy-ish.

well, there you have it.
would i buy another? sure! in fact, i just did.
when i bought this one the brighter colored models weren't available. i just ordered a gloss blue one.
i own many g-shocks and many ironman watches. in fact, the ironman 30 lap with the metal band was the first decent watch i ever bought myself (about 7 yrs. ago). i still have it and it has been through tons of abuse and it works fine. i'm a pipefitter and i can be rough on watches but i do wear a wrist band over them.
when i replace a battery, i usually pull the module and clean off the decayed plastic on the inside of the lens.
i do this for g-shocks too and i just find that the quality of the casio is better.
i hope i helped and one again, this is just my opinion. take it for what it's worth.
edit:
i bought a blue one and it was even worse.
i know...shame on me.
but i know how to fix most of these problems so i go into the purchase prepared to do so.
at least i can inform you, right?