Pluspunten
Small teams Interesting, innovative projects Very smart people Doesn't feel like a cutthroat environment like you see at some competitive companies Stock Internal education system to learn everything from management skills to programming Quiet work areas Beautiful campus Start up feel Doesn't feel like big company Ability to make things happen quickly If you see something you want to change or take on, go for it! VERY flexible work schedule No dress code
Minpunten
It can be challenging sometimes figuring out where or how to get information needed for a project Promotion/advancement is totally up to you to initiate Everyone is smart, talented and motivated so you would need to do something pretty remarkable to be noticed as "special" Can be lots of ambiguity, but mainly because a lot of what is being done hasn't necessarily been done before