5.0
Feb 17, 2026
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
There are a lot of genuinely skilled and dedicated people. Everyone is approachable and willing to help. Generally a flat corporate structure where you aren’t micromanaged and you are able to make your voice heard.
Cons
It has taken a while to get here, the past four years were rough but for the past year it finally feels like there is some stability again.