1.0
Apr 19, 2021
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
None - this company literally was Satan's den.
Cons
Terrible management, no direction/business strategy, failure to be compliant with SOX regulation.