1.0
Feb 25, 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
There is nothing about this company that is a pro.
Cons
I personally witnessed people lying to clients, having horrible (and rude) email exchanges with clients, and making promises they knew they could not deliver on. Their ability to execute on deliverables was subpar at best and outright lies at worst.