Pros
- Excellent learning if you're innovative. Age no bar. - Friendly team mates and executives. Everyone has lunch together in the cafeteria. - Management is always looking for new ideas to implement, new technology to use. - Excellent if you're young and want all hands on deck work experience. - Young and lively office environment.
Cons
- ZERO work life balance. They approve your leave and then harass you to work nonetheless, be it on vacations, family functions or even medical emergencies. - Unnecessary work pressure and unrealistic work timelines. - Be prepared for anger fits at every little thing. Infact I have seen no professional behave this rudely with their employees. - Senior management is basically vegetables at work. All they do is please the boss, while adding no value to their team's work and growth. They're still in a position of power due to favoritism. - Inflexible work timings and NO regard for your personal life. Don't be fooled by their good english and courtesy. - Appraisals is a humiliation party. Instead of giving fair raises against the amount of work you do, they make it a point to weed out or even invent the negatives, and go so far as asking "What have you even done for us". Even to their old timers, they have no respect for their employee's work. - The HR department is a joke.