Mostly great with a few minor issuesThe good thingsgreat office, good spread of clients so never a dull day at the office, competitive pay, good working hours (if managed well), supportive colleagues, good facilities
The challengesvery cold office (remember to bring your jacket), pantry can get noisy during lunchtime, some of the folks working there are a little kiasu or entitled (small minority)