People are treated well and looked out for. There is fun if you like it, but also space to just sit down and work hard.
It has a lot of working mangers. It, leaders that do the work as well, not leaders who delegate.
The technical documentation is very poorly organized, NOT up-to-date and the techs have to figure things out on the fly
Technical Management is very inflexible and uses the blame game
A HUGE technical employee turnover
Work atmosphere is negative and toxic
Technical employees work alone during all shifts and very little technical support