good people at the mid & lower levels
The work is fun overall but the lack of recognition or willingness to accept new ideas is frustrating
The best job I ever had
One of the worst companies to work for.