1.0
4 Apr 2025
Recommend
CEO approval
Business outlook
Pros
Positive work cultures lead to better employee retention.
Cons
Just kidding there wasn’t any positive work cultures. Terrible place and toxic environment
8% would recommend to a friend
Mike Zhang
19% approve of CEO
7% positive business outlook
Check out your Company Bowl for anonymous work chats.