Pros
1. Flexible Timing 2. Good technologies
Cons
1. Worst culture( You have to call seniors as "SIR/Ma'am". 2. Male dominated. Female employees are treated very bad. They are asked to stay late in office. It goes till the cheapest level. 3. Very bad compensation. Pays less than service based companies too. 4. Overloading of work. Everyone keeps throwing responsibilities to each other. Seniors only here to enjoy late coming and parties. 5. Cheap HR team. They keep on trying to hire cheapest candidate available. Without caring of market standard. Variable component are deducted from most junior employees. Specially from female employees as they cant handle such pathetic in-office environment. 6. Office is like 3 homes in a narrow lane. that too are separated by other houses.