Avantages
International teams are smart, hard working and great people. Good company name to have on CV. The company culture outside Reston is great. One of the reasons you would think twice about leaving the company.
Inconvénients
Where do you start? Low pay and no transparency on pay scales, promotion or bonus. No knowledge sharing, everyone is protective of the information. Often you feel under-valued and under-paid. Not great work ethic. Working day starts at 10am for most people, especially in Reston. Unless you are in the inner cirlce of senior management, you really do not matter. They boast about the free snacks as if that's a good enough reason to consider a company for employment. Staff retention is not a priority for anyone. Often you are treated as a commodity, if you don't matter to the 'bottom line' be prepared for redundancy with non-existent redundancy package. Often the best people are let go and those who pretend to work, continue to be employed there.