Pros
This started out to be a temp job- I ended up staying with Crossmark for 3 years. I was able to make my own schedule (within limits) and MOST of the time it was an agreeable job.
Cons
I found out my job was over via email 12 hours before my next days work was scheduled! My supervisor of 3 years did not even call me to let me know (she knew 1 day before I found out) I was out of a job! I just checked my company email as usual the night before I worked (I only worked Fri, Sat and Sun) and the email was just there saying the job was over. In 3 years time I never received a single raise, and it looks like we are going to get cheated out of our 2014 bonus which was due literally any day (March of 2015). Do NOT count on any future with Crossmark!