2.0
2 Feb 2026
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good mission, some really good people, feels like your work makes a difference.
Cons
Leadership is all over the place with goals. Really bad culture of overworking people, especially the international contractors. The CEO is reactive and very much out of touch with what his customers need and he creates an unstable work environment. People are afraid of him.