5.0
May 25, 2021
Current employee
Recommend
CEO approval
Business Outlook
Pros
Lots of 5 star reviews recently. Over 10 of them in the past 14 days? Out of 30 total? Neat. I guess everything is fine then 🤔
Cons
I think some of the slightly older reviews cover the cons section pretty well. I hope you’re thirsty for the kool-aid.