Vantaggi
Management understands the value of keeping up with latest technology for software development. Allows employees to create, design and implement web development. Instead of constantly using cookie cutter applications. Management is relaxed, so relaxed you can basically not work all day (write comics, youtube & chill, watch sports) and still hold down this job. Management will allow you to "work from home" almost daily. (See above comment) Lunch & Learns Come in when you want & Leave when you want Year over Year the company is growing. 25 cent cokes! Good coding standards and practices
Svantaggi
Bad pay policies. Be prepared to be underpaid! If you are a new developer and starting out this is a good place to learn BUT they will never pay you what your worth. They will hire people at a higher salary and then have you train them (up to a year)! People take advantage of the relaxed culture, so some employees do more work then others. Constantly changing policies and day-to-day procedures. The Insurance is a huge JOKE! The most disgusting IT bathroom I ever seen.. In fact Management had to send out an email to force employees to quit urinating on the walls. As you grow into a strong developer you will be required to Travel, Train, and Lead but 0 compensation for the added work load. Be expected to wear multiple hats but only be paid for one. Get ready to become an ArcGis developer (even though their are employees whose full-time job is to be ArcGis Developer you will still do their job and have no clue what they do and why they still given a paycheck)