
Great location, good meeting space and everyone focused
Great teamwork - good communication
The collaboration and openness to try new things
It can get noisy. Also it appears to be quite cliquish.
Everyone is treated equally same
Hire competent engineers that contribute