4.0
Jan 31, 2024
Current employee
Recommend
CEO approval
Business Outlook
Pros
Everyone who works here is great and wants you to succeed. Talented people who work together and believe in what they are doing.
Cons
Employee concerns about compensation, company direction, etc, frequently don't seem to be taken very seriously by leadership.