Cons: too numerous to mention
Unfortunately I wasn't able to submit the review with zero stars which is exactly what they deserve. Complete lack of professionalism, backstabbing, immaturity, discrimination, favoritism, unfair salary compensation, no annual reviews or salary increases for those that do the work, lack of confidentiality, different policies for every employee based on favouritism, poor work ethics, hostile working environment, unethical behaviour of all sorts, all of which were known and condoned by HR, I could go on and on. If all of the above traits describe you, by all means apply because it will be the perfect environment for you. Otherwise, run as fast as you can and find a respectable company to work for!