I worked at Oldcastle Materials full-time (More than 5 years)
Good bonus and profit sharing incentives. Flexible work schedule. Relaxed environment. Good people to work with. They have a good severance package.
Very political environment . Too many ppl in upper management and not enough ppl to do the work. Too much responsibility for the low base salary. Not enough resources to focus on proper solutions to permanent issues. Severance package is structured in a way that is more appealing for employees who have been with the company the longest than the relocation package. Lots of turnover!
Advice to Management
Empower the development team by bringing on more internal developers and allowing them to generate and execute the work as opposed to reacting to the business. The business knows what they "want" but don't always know what they "need" in terms of new technologies. There aren't enough ppl on staff to keep the lights on and focus on new innovative solutions. Also, it would be wise to try and retain at least one of the existing developers by offering a more competitive salary as part of the relocation. If the business insists on outsourcing, keep those resources on permanent retainer and treat them as full time employees. We invest too much time and effort with offshore counterparts to continuously lose those people because we decide to stop paying for them for a few weeks when we are in a lull.
I applied through a staffing agency. The process took 6+ weeks. I interviewed at Oldcastle Materials (Atlanta, GA) in April 2016.
4 separate interviews, 1st was to meet with the senior manager of the service desk, did and the interview went rather well. After I was told that they (Oldcastle) wanted to proceed with me meeting the level 3 team and the Director of IT. I was notified by the recruiter that he set up the second interview, phone interview and I called the director and had a pretty good conversation with him, after got good feedback and was going to meet with the level III team. Went back down to the Charlotte office and met with the level III team and a member of the Information Security team. This also went well, got some positive feedback and was told that I had to drive to Atlanta to meet with the IT VP! Mind you I live in Charlotte, 265 miles north of Atlanta, couldn't do a skype interview, had to meet me in person. I was told that I had the position if I made the trip. Got up at 4:30 AM on a Friday, in order to be there at 10:00 AM for the interview. This also went very well, was asked if I wanted to start as a contractor or a full time employee. I made the 4 hour trip back to Charlotte and didn't hear anything until the following Monday. Was told that they had to interview other candidates, due to a request from the CEO. Waited about a month and got the feedback today that they are just going to promote from within. I am glad that I didn't get the position as the communication is horrible, I was first interviewed because of my Microsoft SCCM and SNOW experience and during the interview process I was told that they were not going to purchase SCCM and wanted to go with an open source solution, then the 3rd interview was told that they were going to purchase SCCM, on the 4th was told that they were not going to buy it. Really???? I was expecting a little more professionalism, but I guess that I asked too much!
Let us know if we're missing any workplace or industry recognition –