Pros
I can barely think of any pros. Apart from the pay cheque at the end of the month, I guess it's somewhat good the company recruits grads
Cons
The remuneration is embarrassing - pay your employees properly or else the company will fail. Turning into a micro-manager's idea of heaven. Everything is a top-down driven approach. There are far too many graduates (there are more graduates than experienced developers - this is evident when you look at the quality of the software produced). It's clear the company's strategy is to fill as many seats as cheaply as possible; explains the recent expansion overseas to countries such as India and Bangladesh yet this is being used to describe the company as "expanding" and "global". Once you've been in the industry for a year, there is next to zero growth here; no career development plans, performance reviews, few skilled engineers to learn from etc. The tech leads are not tech leads. They are lucky they were in the right position at the right time to get the title of "tech lead". Of all the engineers that were very skilled, most have left and very few remain and don't see themselves at the company much longer (honestly, these engineer should have been the tech leads). Most engineering managers that promised to make a real change left within 1 year (I wonder why). To move up the career ladder, it seems you have to become the "teacher's pet" - too many young people in important positions playing the ego game. Zero effort is being made to retain staff, it's almost like the company thinks they can just recruit someone else and the spot will be filled magically. Clients basically own the company's product. The amount of obscene features that have been implemented blow my mind - all to satisfy a client and "make a sale". If a client asks the company to jump, we will ask "how high?". The term sales driven development has started to make its way through the company as a meme. Too many false promises have been made. One I can think of is the long term incentive scheme which has been at the "final stages" for years now - stop dangling a carrot, more people are aware the carrot is not real and can see through the smoke and mirrors. The sister company InfoCentric recently had a EOFY party, yet Alex Solutions didn't. Go figure. I used to recommend the place to friends, but recently that has changed I've told them to look elsewhere. It's truly a shame to watch this once promising company go to the gutter.