Pros
There are some lovely, genuine, helpful people here. True of any company really. Great location - plenty of places to go for some food to get you out of the office for an hour. You'll need it. Echoing the last review, this place will make pretty much any other job/company seem like a holiday. Beer and pizza once a month when it used to be every week and 'cheap' coffee where you have to pay for your paper cup doesn't cut it.
Cons
No training for new starters. You are expected to simply know how to do everything without ever being provided the knowledge or help. Flexi-time means very little when the workload is so large that long hours are the norm. Little acknowledgment for your efforts bar a chosen few whether they were involved or not in some cases. Near-zero benefits package. No emphasis on training, little concern for career development. No annual salary review and salary isn't competitive. Bullying is rampant. People can be deliberately mean and condescending and it's tolerated. Naturally, morale and atmosphere is poor. Turn over is unusually high. We have a bad reputation. Ask someone if they know ezetop. If they do, it's invariably due to something negative. Communication from management is confusing to say the least: redundancies last year, more this year yet they're still hiring people. Making people redundant the same week the media report the company expects annual revenue to increase 25% ($50m) gives a very bad impression. I doubt many of us feel like our jobs are secure. No matter how good or bad a place is, it will always have some good and some bad aspects. That's the purpose of a review. The tone of many of the positive reviews leaves their purpose transparent: blatant attempts to even the scales. Being surprised by negative reviews is one thing. If your experience has been positive, great. But saying you'd be "nitpicking to make up Cons" is to heavily imply that others are fabricating theirs and that's spectacularly missing/ignoring the point.