Based on the way it's laid out and all the unpopulated headers I'm almost wondering if this is a GSM dev board that someone makes that's paired with a GPS daughter card they make. It doesn't look quite as purpose built for a tracking application as I would expect, if it was i'd expect it to be far more compact and have very few test points and headers for the controller. In fact I'd expect they'd probably use a small…
If you know you got the contract anyway and know that aren't dealing with technical people anywhere in the customer chain, you don't have to worry much about quality, it just has to barely work.
I was working for the competition at the time, and like to think that the black boxes we made were better than that, although the first couple of revisions were also a mess... at least ours got better!