lots of cons. they deduct money for the silliest of reasons and keep expecting you to contribute more after paying employees peanuts. No promotions, hikes in 100's and no incentives either, management makes employees slog and keep all benefits for themselves, to go for free trips to other countries.