The office environment is too strict. People work constantly without breaks.
The boss here, is really a boss, and not a good leader. He is short-tempered, and the entire office does remain scared of him.
This is not really an IT firm. There is a lot of silence expected, and its like everyone is being watched.
If one leaves before a year, they deduct almost an entire month of salary, naming as "Training Charges"; which is really unfair, because in a year, the person did contribute to the organization using that same "Training".