Pros
There arr not any pros to this company.
Cons
Do not work here. Like others have said, control freak dictatorship type management. They will hold you down. No room for growth. No work life balance and you are never good enough. If you are also part of the minority, expect to be singles out amd picked on constantly. Pay sucks, time off is minimal, no flexibility.