Pros
The new office ; SDLC software ; good, central location if you commute from one of the other counties, as I did.
Cons
They say they treat employees well but they don't. They treat employees atrociously. Pay is terrible. They skimp on everything. In my opinion the owners are stingy, greedy and cheap. The new office is not adequate for the company's needs. They should be higher in overall revenues for the number of years they have been in business. You have little discretion and judgment in your job - the managers have to handhold everyone. You eventually just disengage because you are tired of being treated that way. It is not the employees - it is the management, because these same employees leave and don't have that problem in any other job.