Prós
A good group of people , really care about helping their customers and also very fair to staff, no micromanagement, open and willing to listen to staff and suggestions, nice office environment
Contras
Could use some more structured training , a lot of what was learned was taught while actually doing the job
Otherwise great company