Which company cares more about communicating with employees, for example through regular feedback, MAMMOTH WORKS or PROJECT START?
Ever worked for MAMMOTH WORKS? What are your memories from that period? Post in our forum, share your knowledge with other users.