Not a bad place
People are just doing there job, can get busy sometimes, but then you get quite brakes as well. It takes long time to advance I would say, if you are stuck in a small team. It takes long time for the management to implement new things. Lots of bureaucracy.