4.0
Dec 9, 2024
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Great benefits, really like the people, doing something good, able to take on a lot of responsibility
Cons
Your experience here depends a lot on your manager. There are some that are great and others that weren't meant to be managers. Trust and appreciation for employees can be lacking.