Likes
...small size company, team collaboration and work culture is fantastically good. 3) Provides good compensation and variables on time. 4) Better job security. 5) Provides time-to-time training on latest technologies trends. 6) People in higher management is transparent, generous and sober.
read more