I request you guys before joining organisation ask management to give everything written on paper what they have promised in interview. No traveling facilities,no snacks,no bonus, no incentives, not even variable pay according to perfomance. only one coffee machine thats also artificial coffee powder added to water. no 1 will drink that coffee in office. coming to management i dont no on what basis few management people are getting hired, instead of supporting team members they will rule on employees do that do this ..no support at all, they will shout why we have hired you..your are exprienced guy , why you cant do.. so? if we are expirienced guy it doesnt mean we should know eveything . if you want highly talented people pay double the bucks and hire from google or microsoft.