Pros are a work and life balance with competitive salaries and benefits compensation. CSSI Inc. respects their employees and provides them support in their career positions with the company. CSSI's Human Resources department staff are always ready to assist new applicants through their hiring and onboarding orientation which is a seamless process. I refer job seekers to CSSI because I know they will enjoy working for CSSI Inc. as much as I do, and will also have an exciting and rewarding career opportunity.
I've been with the company for about a year, and so far, my experience has been very positive. My direct manager has found what motivates me and has provided me with opportunities to expand in that area. Also, I feel like I make valuable contributions to my teamwork.
Cons
So far, the only con I've seen is the company's size, which perhaps will not give many opportunities to grow.