Pros
Over the last 15 months I have truly enjoyed my time working at ICSA Software. I love all the people I work with, everyone is friendly and easy to work with. While working in Support I was able to travel to many different states and parts of Canada to train clients. It is rewarding to help clients and form relationships with them. This is job with a lot of opportunities - whether you want to travel, be apart of software development/testing, or plan events there are always new possibilities here to address your interests. Employees are given the chance to learn new skills and gain experience.
I would recommend this company to anyone looking for a position in a close software development team. I have learned so much of the last 15 months and am sad to leave this job.
Cons
I do not have any cons, I honestly really enjoyed my time working for ICSA.