Pros: paid lunches, birthdays, holidays; lots of paid call-off days; great healthcare plan
Cons: horrible management, stressful work environment, and little to no room for advancement
Management is horrible, the company thinks it's way larger than it is, training is sub-par, everyone is severely underpaid, and it can be very stressful no matter what position you're in. This company in general feels very unorganized and some higher-ranking employees don't have much purpose being in the company at all. Nepotism is highly encountered throughout the workplace and any chance of furthering your position there is rare.
On the bright side, Pencor provides great benefits, the coworkers are usually friendly, and employees are given lots of paid personal/sick/vacation days to use.
If you're just starting out, work here for a year or two. Then leave and actually make something of yourself. Don't stay here. Trust me.