Pluspunten
As someone who's worked at this company for a decent amount of time... it's for good reason. Many companies treat you like you're just another number; this company actually cares about you. These are good, honest, and genuine people. The owner would literally give you the shirt off his back. Upper management does and is willing to give people a chance to prove themselves. The pay is good. Nice amount of PTO. Benefits are decent. Hours are convenient. Management is understanding and will work with you. There's a lot more I could say too on why you should work here but at the end of the day this company is different from the rest that I've worked at. They just... they truly want to see you succeed. This is a place you can grow a long-lasting career in and do something meaningful that you can be proud of.
Minpunten
Honestly not too many come to mind... we literally got paid to watch Star Wars at work with a catered lunch on May the Fourth. It doesn't really get much better than that. For real though... work is work. You've got to put the time and effort in to be successful. You're expected to show up on time, turn in quality work, be professional, communicate effectively etc. You know, the standard stuff. Not really a con. I honestly can't think of any that I would consider a true con.