Pros
Nothing positive about the company and the working environment
Cons
Constant micromanagement, lack of any sort of trust, highly stressful environment, extremely rude and unprofessional, extremely high workload with complete disregard of working hours, expects employees to work in the weekends without additional payment.