20

Saw this old rant today which was posted around a year ago.
https://devrant.com/rants/612648/...
Went back to check back on their website.
Still laughing.

Comments
Your Job Suck?
Get a Better Job
Add Comment