Show more
Good place to take a leadership role?
Nope.
Nope...
Tech Industry
Yesterday
3232
Fcuk U google
2d
1146
Google vs Meta vs Apple vs Amazon
Nope.