A respectable company with good people
A good company with opportunities for you to succeed...and for you to apply your talents. Good people. Good values. They're committed to growth and success, but going through some growing pains. I've learned a lot...about technology, software, people, and myself. If you're looking for a small company with a comfortable culture, this is a great firm.
ProsGood people where everyone is there to support you and help you succeed.
ConsPoor communications; hard to know where the company is going.