Opinions on Rockstar Games?
I just accepted an offer to join Rockstar Games in Edinburgh and I always wonder why I never see that company mentioned on blind. Can anyone who has worked, currently works or knows someone who's worked there give me some insights on career progression, wlb, overall experience? One of the main rea