Microsoft has the best culture?

Apr 6 4 Comments

Lol. Nope. Definitely not in CELA.

comments

Want to comment? LOG IN or SIGN UP
TOP 4 Comments