Great team, long hours and low $$
The team and culture of the company is great, with plenty of training and a supportive management team when times may get a little tough.
There only two negatives in my opinion is the hours of work expected* and the low amount of pay compared to market averages for what is expected.
*they use flexible working but realistically, you will always work minimum 40 hours on a 38 contract and even then feel judged for leaving the office.
Long hours and low pay