Pros
- Flexible hours - Snacks and occasional friday lunches - ability to work remotely
Cons
- If you got no life and you don't want balance in between life and work then go for this company - Absolutely no support - There's no management and you are on your own for entire project - Founder will make you feel like you are cheap - Most of the time you will work more than 10 hrs a day and NOT get compensated for it. Not even bonus. - He(founder) will hardly appreciate your hard work. - If you ask for raise bcz of your hard work, he will talk about bunch of company unrelated issues with you. - He will never keep his word/promise (lier). - Doesn't go by government labour standards - Sometimes you will need to hear excuses for pay-cheque and possibly wait couple days. - ad hoc approach to every single project. Goal is to just make it work and get the money out of it. - You will be asked to jump from project to project. - You will be underpaid ( if you get hired, he will tell you that he will give you raise based on how you perform. But if you make some mistake during your first few weeks and he finds out then he will make you feel cheap/junior and say that he won't be able to give you more salary bcz you are not good on programming.