1.0
Nov 27, 2024
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
pay is on par with tech jobs
Cons
Leadership is toxic Company is straying from the mission of leveling the playing filed and providing opportunity of all. It definitely about the money now. Toxic cronyism. Poor leadership and managers that lack accountability. Poor training of managers HR is MIA