Pros
Working at CSSI has been a fantastic experience. The variety of projects available is great: often I worked on multiple projects, which kept the work interesting. There is a large development team and easy systems for communication; more experienced developers are always available and eager to help. The environment is very friendly, with frequent team building and training events. Flexible hours are great as well…
Cons
Outdated softwares , need to upgrade.