5.0
Apr 15, 2026
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
There has been a positive shift in the environment, including new management and goals. There seems to be a clearer vision about our work with manageable goals. The challenge will always being funding.
Cons
There are still colleagues who complain about hypothetical issues, and historical problems, that no longer exist.