Growing company, hence offers huge potential for learning. Sometimes very challenging to work with dynamic people, which is again a learning experience. Versatility.
Cons
Bureaucracy and late sitting culture are the worst things that I observed. Lack of appropriate admiration from the top management and uncertainty about salary increments and bonuses; we don't know our fate during the year. Employee turnover and absenteeism.