Pros
- Culture is so good. - Environment is very friendly. - Very helping colleagues. - Lunch is good even its not free.
Cons
- The manager is the only lord. He can pick you from the ground to heaven and he can destroy you in the tank of Atomic Bombs as well. - If you apply for leaves, manager will react like you have demanded his kidney. - HR department is not fully independent. The rely on higher management even on very small decisions which hit direct to the employees satisfactions. - Employee satisfaction rate is very very low and because of it a lot of employee resigned very frequently. - Very low wages as compared to industry. - You'll stuck in the bundle of policies and your review goals on the base of which you'll be evaluated after every six months. And you'll have to dive yourself in the swamp and destroy your-self to be marked yourself according to the management. - No work life balance, you have to work for 11 to 16 hours if your manager ask to do so. And its very common practice there. - You are not a human, you are robot. You have no feelings, you will never tied at any cost. You just do tik-tik on your laptop to code all the time without having any complaint.