Working at Suzlon was a blast. Saw a lot of new places and met a lot of wonderful people from all over the world.
The culture was very family and employee oriented, caring for one another. Management was really cool and down to earth no stiff protocol and corporate attitude. Very relaxed.