Hard-working
You get to learn a lot
Start-up
Healthy competition
Svantaggi
They know that some people will like them, and some won't. And they're OK with that. It's not that they don't care whether or not other people will like them but simply that they're not going to let that get in the way of doing the right thing.
1) start project from scratch
2) exposure for new language if introduced
Svantaggi
1)manager belonging from a non technical background so chances of growth as a senior developer is less
2) no growth for monitoring tools and newer technology