It's early days and Glass might turn out good but his managerial record is pretty horrific.
Interim Shamrock Rovers - Won 4 Lost 4 - 50% Not bad
Atlanta Utd 2 - Won 9, Drawn 9, Lost 20 - 23.68% Really bad
Atlanta Utd - Won 5, Drawn 4, Lost 10 - 26.32% Pretty bad
Time will tell, he started off good but today was dreadful. Good luck.