Vantaggi
All of the employees that I worked with and worked for me were genuinely nice and caring individuals. I still maintain contact and made friends from the people I worked with.
Svantaggi
The managers who run the site are incompetent and utterly useless to provide any true value to make meaningful improvements. Through years of being stagnant employees, they were able to wait long enough for an opportunity to attain a higher paying management position, where they will continue their pathetic professional lives until retirement, all while accomplishing nothing for years to come. The human resource department is run by deceitful and miserable people. They hate their jobs so much that they inflict as much mental discomfort to anybody who dares to challenge their fragile egos. If you point out their mistakes, they will look for any small slip-up on your end to put you down. The spineless incumbent management fears the wrath of the HR department, so they lick their boots and do anything to avoid conflict with them. This results in a extremely toxic work environment where progress is seldom made because if HR doesn't like who is advocating for positive change, they will make that change impossible.