Great community feel, great staff and trainers that were very helpful, good values! I really enjoyed my time here and the people I worked with. They gave me a lot of opportunity as an intern to experience different aspects of their company.

Cons

Some lack of leadership, and some tasks were given to me that I was not given instruction on. Times where things were not organized at all, and people did not know who was to do what.

Advice to ManagementAdvice

Make sure that everyone is on the same page, and that all tasks are given with complete instruction on how they are to be completed. Make sure everything is organized before hand and that it is not being figured out 5 minutes before it is to begin.