Vantaggi
Good entry level job for the industry, exposure to a lot of different equipment, very intelligent and fun people (for the most part). It's fun to build a foundation for your future and help you experience the different areas of the field. Very talented people in DevOps. I learnt lots and had stayed only for the people.
Svantaggi
Several limitations to do ANYTHING, rotational and dysfunctional upper organization, no real work towards bettering the employees. Expectations increase with no real training to back it up and the training in place is not good. Nobody is there to assist AJ with all he does. Management is lacking people and skills. Infrastructure needs updates. To expand on what other reviewers have mentioned about the owner... Joe McMillen is not a good person. This company exists only to fill his pockets and to give his nephews a good position at a company. His attitude and actions towards his employees involves being screamed at for 'wasting his dollars', butting heads about how things should run (ideas great 10 years ago) or not acknowledging your existence at all. He is very intelligent but a person who must display his power. He is the single biggest problem the company has holding it back and nobody should have to cater to him the way he makes people.