1.0
1 Feb 2019
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Good benefits, great co-workers, meaningful mission
Cons
IT senior leaders don't respect their employees, frequently yelling, demoralizing and placing blame, creating a hostile work environment.