This beaten-up ASX 300 tech share is down 60% in a year, and directors are buying it up 29 March 2023