Standard software development work, but the culture is great for a major software company. It's not Google, of course - there were no swimming pools or game rooms in the office - but this didn't keep the office atmosphere from being full of energy and enthusiasm for the work the company does. In addition, you were able to define how you wanted to advance in your position - if there was an aspect of the project that you wanted to focus on more, you were allowed to do so.

Over all Red Hat is a great place to work, but it isn't without its problems and those problems vary from group to group. Salary and benefits are on par for the area but other tech companies seem to take the amenities a bit farther.

 Installation desktop and laptop to customer location, Given the support to on side, Maintaining the AMC and ASC , Troubleshooting all desktop , laptop, and printers, Application installation, troubleshooting hardware and software related issues. Maintained the Local LAN.

Pros: Red Hat is committed to open source development and if you want to work in that environment and not have a company hassle you about participating in the open source community, Red Hat is good.

cons: Very weak regional office representation. Weak brand identity in the software industry. Confusion among customers about what Red Hat does (Linux? JBoss? Something with Cloud?). Little to no recognition for significant project contributions. Low pay for the industry and very low raises. No guidance for career path and impossible internal mobility.

Cons: dynamic management system from dept to dept, really low pay compared to the competition.

The company is really good and boasts of meritocracy in the system, it is visible throughout every department except few, i chose to be in the Security department and that's really very different from the rest of the Red Hat, it's a small team so work pressure would be very high, you would need to be on your toes 24hrs, it was fun for me as i enjoyed the security work, but no mistakes are allowed, as i learned the hard way, every other department would give you time to adjust in the organization and Red Hat do care about their employees, but Security team is way different than that, one mistake and you won't even know when you are out, only someone who knows everything from day one can survive in this department, no training, no proper time would be given to learn, just perform like a robot from day one. Overall a good company except a few departments.

Red Hat is a dynamic and passionate place to work. They believe in their employees and promote from within. Work life balance is great as well. They promote training, either internally in their own University courses, or externally to encourage employees to grow their career.

Red Hat is a fast paced and highly energized work environment. The workload was challenging yet proved incredibly fascinating. Having assets on a global scale (across all time zones), Red Hat constantly had operations in need of or under review.

Nothing is really typical about Red Hat consulting. Being a jack-of-all-trades is critical to succeed, as it is unlikely that you will be put on only projects based around one technology. It was not uncommon to be told to ramp up on certain things, only to be told a week later that plans changed, and instead you have a few days to learn a totally new thing.The job pushes you quickly into responsibility, as it was commonplace to begin client interactions within days of starting. Definitely not a good job for the ultra-shy.The managers in the West are great people. Always fun to be around, and they do listen. However, other consultants have gotten tossed under the bus when managers failed to adequately plan. Seems to not happen often, but it does happen.Hardest part of this job can sometimes be the travel, some consultants have traveled for multiple months, but it is usually the constantly changing skillset that is hard. Sometimes, it can be difficult to really learn anything new, as constant switching between new things is required. Breadth, not depth.Great job coming out of college and gives good insight into the world of consulting. Pay is not great, quarterly bonuses don't make up enough of the difference in salary vs the rest of Silicon Valley. Highly recommended job for a college student to get their feet wet in consulting, but leaving after a year or two is fiscally responsible.

When I started with Red Hat, the company was full of heart, with great culture. It has been growing rapidly for many years now and was a fantastic place to work until about the past year, as the company hit a point where they are transitioning from that collaborative, high energy company to a company trying to keep up with their past growth and move to the next phase.

I was given the opportunities to advance and grow in my careers. Was able to work with really great people.