Pros
1) That you have some work experience on resume after words to get better job. They will hire almost anyone so college grads can apply here for a guarantee job. 2) Chief architect is kind and smart. Remote engineer in Portugal is very helpful and available.
Cons
1) Environment is unworkable. CEO always yelling on phone and at workers. Anger is his kneejerk reaction. 2) CEO. He demands loyalty but does nothing to earn it. Pressures you to work long hours. Will pressure you to work weekend events and conventions for no pay. Does not respect workers. Often told us in weekly update meetings that we are all replacable in 2 days tops. Never gives helpful advice if he is upset at your work, only insult. 3) Confusing goals. Team will plan to do one thing, CEO/CTO will look over your shoulder and decide to change it on the spot. They will both do this and have opposite demands. 4) Pay is VERY low. You will not be able to live alone with their pay. 5) Promotion/ raises are not given voluntarily. You must ask, and will have to fight very hard for very small raise. 6) RUN BY INTERNS. There was time where there were more intern than regular employee. They do not find good permanent talent because they pay so low and act like children having tantrums.