4.0
Aug 9, 2023
Current employee
Recommend
CEO approval
Business Outlook
Pros
Benefits DEI Leadership Corporate communications
Cons
During the IPO phase the management turned surly and let go many senior people in order to save money. They still have not IPO'd due to the economic turn down.