
Good quality trainings related to improvement in personal attributes and skills.
Good quality work and discussions unless obstructed by managers who spoil it by adding drag.
Lot of variation in pay among employees. You are not paid according to the work/output that you add to the org.
There is no system to give feedback for managers. Personal relations should not be mingled into professional area. Layoffs is a quarterly ritual in fireeye.