It's not a bad place to work. I have learned a lot, and I really enjoy the tasks that I do. I must admit, I do have some frustrations though. My current shift does not work well for me, and there is no option to switch me over to a more feasible shift that will greatly improve my work/life balance. Personally, any type of interaction that I have ever had with anyone from management have all been positive, however, people from the shop floor with catch a tail end of a conversation, begin to spread rumours and it creates bad energy on the shop floor.
enjoyable tasks, lots of learning
poor job culture, lots of negativity on the shop floor, poor work/life balance