Pros
free coffee Stanwood is a nice forested place
Cons
they lie about what they will teach you down the road the managers will fire you without ever telling you what you were, or did wrong underpaid, overworked ZERO training I worked with a guy that grew up homeless. He lived in a sailboat at the time that kept having technical issues. The man was very productive and went out of his way to code programs that they worked into the official production line. His boat's technical issues caused him to be late a handful of times, so they fired him. One of my managers pulled me aside and said, "I know they said this job is 50hrs a week, but it's more like 70-90." It's salary, so no overtime pay. You will get burned and have to explain it to your next employer.