There is no leadership. Only managers.Leadership review from IT Dept
There is no leadership. Only managers.
Good but challenging with low compensation
Finally, have new leadership that gets it!Leadership review
Finally, have new leadership that gets it!
Outstanding. Never been this happy at work in years.
Left on an island unless asked for the same report three different ways in the same day