1.0
May 5, 2026
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
It was nice to work remotely.
Cons
Awful communication from day 1. I'd get "urgent" onboarding emails after having been there for a month. Total lack of transparency from management along with dishonest managerial practices. As a Lead, I had given a positive review to an employee and was told my rating needed to be lowered, with no explanation as to why.