The management makes excellent decisions and genuinely cares about the well-being of every employee. The working environment is very positive, and every manager and senior manager is highly supportive and helpful.
Cons
At present, I have not observed any major concerns.