Pros
Friendly environment, immersive and a lot of involvement
Cons
None - didn't spend a lot of time there
Pros
Great work environment, tons of feedback from the CEO. Opportunity to work on multiple projects at the same time and consistent stream of learning new abilities from almost every project.
Cons
Office was a little small.