Pros
They have a a really good 401k match and student loan repayment assistance.
Cons
Literally every aspect of this job is terrible. The job essentially is a call center job, except they don't market it that way so you think you are actually helping give more to charity when in reality you are just trying to get them to put money in their account so the company grows. The hours are long, you get a 30 min break and the managers are micro-managers. They are on you constantly, the stress level for this job is ridiculous. They don't let you leave on time and are constantly making you work through lunch or asking that you complete over-time. When you say no they say over-time is mandatory. AVOID THIS JOB. Do yourself a favor and look elsewhere. YOUR Mental sanity is worth more than what this company has to offer. They are not willing to help you grow and want to keep you answering phones so that the management looks like they are meeting their goals. NO CAREER OPPORTUNITIES. THIS IS THE WORST PLACE I HAVE EVER WORKED. I DON'T THINK ANY OTHER PLACE COULD COMPARE.