Pros
Free drinks, air conditioning, restrooms always have toilet paper
Cons
Promotions and raises are given very sparingly, even though earnings have been great for the past few years. HR uses the excuse that "India wants us to keep salaries down", yet the number of HR employees is constantly increasing, and they are the ones who get promotions and raises. The HR department is filled with unexceptional people. Morale would increase, and the company would save money by outsourcing. One HR person who's been there only 2 years was recently given a huge promotion, even though very few people have anything good to say about her. The company sends out surveys, but since employees know that their responses aren't anonymous, no one bothers to give honest feedback.