Pros
Office Position - Ice Cream Socials - Game Room - Foosball table - Great Work Environment - No strict dress code, can wear jeans and work shirt, which they provide - Plenty of Opportunity for advancement if you make your voice heard - They pay for Certifications - Great network of engineers - Overall Friendly - Family Events( Movies like Incredibles, Infiinity War) Knotts Berry Farm Picnic - Constantly Evolving(Tech always Is) Field - Freedom - Bonus pay for doing your job - Able to touch so many different environments, really helps you decide what path you want to follow in Tech - Remote Work available(Scarce) - Travel to interesting places
Kontras
Office - Gets hot in the office - Need better chairs for Back support - A desktop Refresh would be nice, 2nd Gen i5 CPUs are in use. Field - Can be Nomadic, don't know where you're going or when sometimes - Sometimes arrive on site and the issue could have been fixed remotely - Short Visits aren't worth the drive - When you get dedicated to a client, you end up taking some work home with you because you'll fall behind otherwise.