1.0
Feb 21, 2024
Former employee, more than 5 years
Washington, DC
Recommend
CEO approval
Business Outlook
Pros
The people, their knowledge and skill set and good
Cons
Leadership is lost and dreamy. processes are really bad. They have no idea what customers need. many customers leaving or thinking of leaving already.