K & R has a laid back work environment and is a small company so it is easy to know everyone. It is located in a nice neighborhood. The CEO is a nice guy
Cons
No benefit package is available due to it being a small company. There are on and off seasons that come with the job.