5.0
8 Apr 2026
Current employee
Recommend
CEO approval
Business outlook
Pros
I have handled projects that were complex but gave me the best research edge. I have contributed to strategic decisions. Management hears ideas and lets you lead new initiatives. Health insurance is provided.
Cons
There is no set schedule for meetings; they can run too long.