2.0
Feb 28, 2023
Current employee, more than 3 years
Washington, DC
Recommend
CEO approval
Business Outlook
Pros
The benefits for staff positions are endless They sponsor a visa to work in the US
Cons
The culture and especially the leaders are awful, toxic Their work processes are all tangled and disorganized The level of discretionary decisions and favoritism is impressive Zero promotion opportunities