Pros
They will pay for you to move to Colorado and they will hire just about anyone. They try to give everyone good training but it often gets cut short or eliminated for other more important things. The overtime and travel potential is great if the company is doing well but that is a very wild roller coaster. The best thing is that they will normally fly you home every weekend if you are on the road for a couple weeks. little to no micro managing
Cons
They are not even close to competitive in salary because "you should be glad to have the opportunity to live in Colorado". There is next to no room to grow, all the upper management has every spot locked down for good. You WILL do crappy work and LOTS of it, the engineers get sent off on extremely long site support assignments that can last years in another state or country and you may get as little as 1 week notice that you need to move there. The hands on positions are VERY hard on the body and very mind numbing work and the deadlines are always too short so cutting corners with OSHA is a must. The overall atmosphere starts off very well but there is so much negativity in all areas of the company that it will get to the best of us after some time. vacation maxes at 4 weeks after you work there for 10 years Health insurance is not that great there are really no company reviews so if anyone of a higher position ever talks to you you need to assume that was your review even if it was as minor as taking more notes