2.0
Dec 11, 2025
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Trying desperately to modernize. Heavily invested into using LLMs to develop and increase productivity.
Cons
Plagued by poor leadership decisions in multiple areas, disunity, and the low morale that comes from knowing your job will very likely be moved to India. Multiple quality issues persist and remain unaddressed, leading to consistent frustration at all levels. Avoid unless you live in India.