Pros
- Free Snacks (not stocked up) - Beer fridge - small team - occasional team lunches on Friday
Cons
- all these good reviews were just asked for it. (Run the company in a way so that no one has to beg for good reviews) - be ready to hear a lot of fake promises. - sometimes you will hear about cashflow issues(not sure true or false as I can't trust founder fully) but because of this cashflow issue your pay cheque might be late - really bad salaries, way under market value - you are expected to work extra hours, and there's no compensation for that. - founder will tell you to be transparent in front of client about the project progress but then he just keeps on making fake promises to client. - depending on the project load you might be asked to work over the weekends or even come to the office over the weekends. - you will be jumping from project to project. You might be asked to jump on a project that you never worked on and go through someone's code and not knowing the structure/feature or anything (yeah, deal with it because on Monday you will be asked whether you got any progress #pickUpTheProjectInTwoDays). - It's a tech company w/o the perks of working in a tech company. No medical/dental benefits. (no you don't sign any form for benefit) Founder claims that he will cover up to $1500 dental expenses but that's just his words which probably never came true for any employee. - no coding standards, everyone just follows their own convention, no proper QA process, doesn't follow TDD.