Not a good environment to work, does not use any new technology, do not support a change, compensation is very less compared to the work expected, no company culture, no sense of team as the team is so distributed, some teammates just sit and do nothing, Recently firing a lot of people and does nothing to increase the morale of the employees