Pros
1. Flexibility on timings and attire 2. Friendly environment 3. Support staff (HR, Admin, Fin etc) good and cooperative. 4. Fellow engineers are competent and share knowledge.
Cons
1. I felt a closed boxy feel in entire building, even the tea area around garden is closed under air conditioning. 2. The canteen ceiling is so low that i felt suffocated when its full to capacity. The same canteen doubles up as auditorium, but the sound absorption is so worse. 3. The higher management is so much business oriented and seems a bit disconnected from the engineering team. They seemed to be the least bothered about any issues faced by a team member and refused to accommodate any requests regarding work, role, etc. 4. They do not have the muscle to take a tough stand against errant demands of customer, they would accept change requests even on the day of delivery. 5. QA practices are still managed through rudimentary excel sheets rather than sophisticated tools.