This was my first job with Rockey and I learned a lot about how to operate a business in such an ethical way. The support staff are very friendly and helpful. Nothing really because everything is great. Just take the interview process seriously and make sure you know what you want out of your career before going in for an interview. It's a good place to get your foot in the door but if you're not dedicated to working hard and going above and beyond, you won't be able to succeed. We needed someone who could take initiative and work independently without the need for constant supervision. We hired her for that reason and she has exceeded our expectations in every area. She is an excellent communicator and can communicate effectively regardless of the situation or environment. I like that they have been able to help me with my business needs for many years now! They are very professional when it comes time of contract renewal or any other type relationship between our companies!! Would not think twice about working here again if you need additional support from their team. Nothing so far as this point has given us problems but everything is fine at times too since being part way through 2018-2019 fiscal year (which ends next month).