Friendly staff , good learning enviroment .
Pros: good benefits learning opertunities and wage .
Great place to work . If you like to learn , can show up to work on time and put in an honest days work this is a rewarding place to work .
Solid staff in each department with a fairly flexible work schedule .
The availability of courses your able to take and the benefits alone is a really big plus for this place .