2.0
Mar 19, 2026
Anonymous employee
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
-Some talented engineers on the ground -Opportunities to work on interesting systems
Cons
-Very poor C-level leadership with little technical vision or consistency -Lack of clear direction from leadership, resulting in constant shifting priorities -Aggressive monitoring culture that erodes trust and autonomy -Poor communication and coordination between teams and departments -Repeated outsourcing of key roles to Colombia, Kenya, and India, leading to loss of institutional knowledge and instability