Pros
Incentives in the kitchen (free snacks such as popcorn, chex mix, cereal in case you forgot breakfast), some great mentors/team leaders, ISMs (values/words to live by) are very positive, good benefits.
Cons
No work/life balance; the expectation is that if you're not working overtime or offering to do so then you are a slacker and not worth the company's time. The pay is very low for the amount of work you do and positions are so specialized to the point that you are performing the same monotonous thing all day long without any variation. Positions are flooded with 25-35 somethings so it is very difficult to more up and even be noticed. Leaders are unforgiving and the client will have word over any team member 99.9% of the time, one mess up or complaint and you could be let go. Quicken Loans staffs out majority of their entry level team members so that when the mortgage market shifts, they can lay off all of the contracted team members and their rates will still show as not having let anyone go since the hundreds of people let go were not actually "Quicken Loans Team Members"