Good for what it is
It was definitely a great experience, and a lot to note on for some small tasks that shouldn't. A few things are a bit unusual ways of handling certain situations. However the people are great, some processes do make you think how is this possible. the benefits are great, but mainly good out weighs the bad in this case.