From what I saw working with this company:
They care only about doing things quickly and making more money. They will buy a smaller company, tell everyone that they will keep you, then announce a month later that they are closing the center, laying everyone off and shipping all your jobs overseas. But of course, they want you to help train your replacement in India before you go.
In my opinion, quality assurance and accuracy are not highly ranked in levels of importance for FADV, which is a dangerous thing for BGI companies. Employees do not understand how to process work properly, how to handle private and sensitive information, and the leadership team cannot help because they are also clueless. But sometimes it's not the Supervisor's fault: they are pulled in five different directions at once and NO ONE is provided with adequate training. No one is held accountable for their mistakes and Supervisors will become defensive, argumentative and sometimes downright rude if questioned, or if you bring something to their attention that their employees did incorrectly. The majority of employees dont follow standard operating procedures and their supervisors refuse to re-train or even bring these mistakes up with their team members. Instead of admitting to their mistakes, some will go so far as to CHANGE an entire SOP to fit the incorrect way it was handled.
There is a huge lack of communication amongst the Leadership team and their employees, especially if the issue that needs communicated is important, like a policy or law change. But they WILL send the entire company emails telling everyone about this new exec's duty or a high level promotion, etc, so don't worry, at least you'll be informed of that. Also, if you need a response to an email from a supervisor/manager, you can almost guarantee that it will take a week or more, if you ever even get one.
Employees are required to perform self evaluations by a deadline; however, I never received any response from leadership regarding these, no reviews performed by them, and no pay increases.
There is frequent turnover with this company, especially with the leadership team. I had 4 supervisors in 5 months. Having to explain my job duties to 4 different supervisors who had no clue what I did was extremely demoralizing.
The pay is also super lousy, but compared to the rest, was not in my top ten reasons for leaving this company.