Pros
iboss is the best employer I've ever had. I've worked here for more than 3 years and I hope I never work anywhere else. They offer free lunch on Fridays, team building events, free snacks and sodas (varies by office), 401k, great health insurance, dental, life and a whole lot more! The managers are all engineers like me all the way up to the CEO, so there's no problem they don't understand. And even the CEO is open to communication from all levels of the company anytime that anyone needs him. He has been known to jump in and code when an important deadline is near.
Cons
Occasionally some overtime is needed, but that's not often and no where near what other companies in this industry require. Really, there's nothing about this company that isn't positive or neutral, no negative at all!