Understanding the Challenges Faced by Neurodiverse Software Engineering Employees