M
Mark Dryburgh Review of I C S I
I have been working at ICSI for over a year, and I...
I have been working at ICSI for over a year, and I must say it has been an average experience. The work environment is good, but the management needs improvement. There is a lack of clear communication between departments, which can cause delays in projects. Overall, it's a decent place to work, but there is room for improvement.
Comments: