Pros
I work here full time. I came to the office with my eyes wide open (unlike the other person who joined here without seeing where he/she joined). We discussed the pay and I accepted it (again with eyes wide open) knowing what it is. The work is extremely challenging, and thats what I love about the job. Its gud to be a big fish in a small pond, rather than be a nobody in a big pond..I and my fellow colleagues believe in this philosophy, thats why we are here... To the other person who commented about poor salary: "Well no one forced you to accept the job at gun point..you got your salary coz you were worth only that much".
Cons
Its not the right place if you are looking for a bigger team, hi-tech set up, crowded cafeteria etc..its a small company