I enjoyed my time at CASTO. The benefits are great, upper management is great to work with, and the culture within company was inclusive.
Kontras
The future of CASTO appears to be a build and sell method rather than a build and manage. Not that it's a bad thing, but does make job opportunities appear unstable and force staff to jump around.