Pros
Very few to think of. Probably that it's located in Richmond.
Cons
This is the most unprofessional work environment I have encountered. The organization operates in a largely disorganized and immature manner, with significant issues across multiple levels of management. Senior leadership appears disconnected, while middle and lower management demonstrate a lack of competence and alignment. Many internal policies are poorly conceived and unnecessarily complex, creating friction rather than enabling productivity or improving the product. Coordination among middle managers is ineffective, with frequent internal conflicts that detract from meaningful progress. Employee turnover is McDonald's levels high, indicating deeper structural and cultural problems. The product team operates under constant pressure without a clear or shared understanding of the product itself, at least that problem was openly addressed recently. The "engineering" team lacks sufficient intelligence, technical expertise and a competent leader, and the implementation team struggles to meet the intellectual and operational demands of their role. As a result, customer satisfaction is consistently low. Clients are sometimes lost during the implementation phase, and the product itself suffers from recurring stability and reliability issues.