I had only spent a month here. They were only hiring for part time at the time and unfortunately I had to find a full time job due to personal issues. The job was very interesting, not going to lie it was a bit stressful but not anything crazy. The hours were great, days off were great. pay was pretty good, benefits were decent, and you were always assured when you were doing a great job. You get 2 20 minute breaks and a 35 minute lunch if you were full time, part timers had 20 minute break and a 35 minute lunch.
There was unfortunately not much room for advancement and I did work on contract so the employees that did work on with the actual company I was working at had a ton of better benefits and everything. You get a set schedule so there is no OT to pick up. Full time was not available at the time. Department was organized and had daily meeting to ensure department was working on anything they needed to improve and recognize people who were doing a great job. The only thing that made it stressful really was the customers but then again that is anywhere. All in all I would say it was a great place to work and I would 100 percent recommend.
Pretty much everything
No full time positions open at the time, no OT, not much advancement