Senior leadership lacking. Project development not ideal. Due to the offshore model, there is always a delay in terms of approvals towards projects or assignment of individuals. I had a lot of issues with my own placements for projects since i am a lateral hire and being on bench was a problem. Due to their competitive and low margins while taking projects, they do not allow for compensation for employees in terms of rentals or hotels and food. The employee is expected to pay for all these on their own unless you are in the consulting or SI group. This causes a lack of morale for folks who travel all over the country for projects and are constantly paying for stuff that other companies cover.