Pros
The health benefits are good considering the low pay, many mid- level managers and directors care a lot about their employees, regular schedule, they allow most roles to work remotely during COVID
Cons
The high level leadership treats employees terribly and finds any excuse to pay as little as possible. The International Credential Evaluators do the work that is most integral to the business yet they are payed between $15 - $18 an hour even though the role requires at least a bachelor's degree. The "data entry" and customer service roles are much more than that, and are extremely detail oriented and high pressure, but the pay is very low. There is basically no room for career advancement in these jobs no matter how good you are at them, unless you somehow stand out to the CEO. Usually the only ones who are able to be promoted are young and white. When people are promoted from low pay positions, they are usually very over qualified and still end up being underpaid because upper management frames it as doing them a favor. The work environment is very toxic because employees are overworked as much as possible, and upper management are often berated by the CEO in front of other employees. HR is not really functional.