Pros
Decent first job outta college, benefits are good while getting on your own two feet. Most entry level positions are pretty easy, if you can use a computer / excel you can do this job.
Cons
Culture claims to be laidback, a good place for people tired of strict corporate standards. What they mean is most employees are 2nd rate, even 3rd rate, they either don't work hard or work hard but are barely capable of doing their job. As such often newer hires who pick things up quickly are leaned on, which is very stressful when they learn that older employees are of very little help. Additionally there is a high turnover rate b/c they don't expect to hold onto anyone who's good at their job for very long. Raises and bonuses come slowly. You can't be fired for being bad at your job, so if someone on your team is awful and causes more work for others nothing is done about it. The leadership is incredibly uninspiring.