Pros
I can't brag about this company enough. Out of my 20-year work experience, this is the first job I can say I LOVE!! They truly care about their clients and staff. It honestly feels like a big family. From the CEO's to the maintenance workers. Everyone is valued and appreciated. I've learned so much working here and appreciate the time and dedication spent helping each of us grow. If you are offered a position at CSI, RUN, don't walk to join our team. Joining CSI has been the best decision I have made in my life. Hardest part of the job would be the long hours during tax season, but you are compensated!! For me it's the best time of the year, I love the overtime :) CSI is expanding and with all the open positions you are bound to find a niche that fulfills your career path.
Cons
My only complaint is that I didn't find this job sooner.