Pros
- Not many, the business doesn't nurture it's staff and has a very high staff turnover
- You can have breakfast from the local cafe
Cons
Working environment is poor.
No benefits - how can a business that has been running for 5 years not have a pension, and offer 25 days holiday (3 of which you have to keep back for Xmas).
No career path
No standard salary review
Poor Management both Senior and Mid Level
If you are considering a job here then make sure you ask a lot of questions and get any promises written into your contract, with dates committed to. Anything you don't get agreed or written down has a habit of not happening.
There is little team spirit.
There are not lots of mobile developers as every time a new project comes in they hire for that tech. So if you are in tech you may end up with no-one who codes in your language.