Pros: u get paid
Cons: pretty much everything.
Brutal company to work for, no respect, no trust, They want you to jump. But ignore your needs.
UPPER MANAGEMENT IS THE MAIN ISSUE, THEY WOULD RATER STRONG ARM AND SHOW WHO IS IN CHARGE THEN MAKE DECISIONS THAT ARE IN THE BEST INTEREST OF THE COMPANY.
Stay as far away as you can. You will leave frustrated.