The worker are great, thecmanagement is incompetant
They need to take respinsibilty for their bad buisiness decusions.
Teams are eager to make good products but always get the rug pulled out by management after working hard.
They dont appreciate their employees. You could be let go at any time for any reason.
The interview process involves speaking to a lot of different people, but is otherwise not very difficult or rigorous. Every manager can do it their own way to some extent though - there isn't one prescribed approach.
Quality of materials of product