Do not apply for these guys. They are un-reliable.
Pros: the make some awesome stuff.
Cons: they didn't give me the chance to do what they hired me to do.
Do not work for these guys. They are UN-reliable and will fire you with out notice, cause or reason. They go through a temp service called Focuswork forces. And say they will hire you full time if you prove your self, but will fire you for no reason just to keep you from going full time.