To be able to compare the rates, we will write them in fraction form.
The fraction that represents Joe's rate is:

and the fraction that represents Bob's rate is:

Simplifying the above fractions, we get:

Since:

then Bob and Joe did not work at the same rate.
Answer:
No, Bob and Joe did not work at the same rate.