Likes
The overall working environment is very pleasant. There is no office politics or need to compete with each other. Everyone get their due share. I guess this is the benefit of a small team size. Everybody including the top management what work you are doing, so no need of depending upon your manager/TL for getting a good review.
read more