Pros
-Decent salary out of college -Semi-flexible hours in the entry level position
Cons
-Unreasonable demands for non-entry level workloads -Company is understaffed and management does not work to attract high quality employees -Favors quantity over quality without providing the means to meet quantitative goals -Bad training and interpersonal support -Pay grade is below the work expected -Hostile and unprofessional management, including active union busting efforts -Poor workplace environment, with interpersonal communication discouraged -Little to no workplace diversity -Blatant profit motive and exploitation of clients, many of whom are vulnerable immigrants -Management often seemed to have no idea of how day-to-day operations in the company worked and made poor decisions based on misunderstandings