4.0
Apr 30, 2024
Current employee
Recommend
CEO approval
Business Outlook
Pros
Good location, great office and perks. Good people. Solid job
Cons
Underpaid Going through headwinds right now Lack of accountability and visibility into what is happening