Pros: flexable work hours, good people, benifits start right a way
Cons: advancement is very limited, starting wages
good place to work low stress ,easy work short-term projects where I like being able to deliver value, but eventually it became too easy