Engineering - Software & QA
UX, Design & Architecture
Media Production & Entertainment
Marketing & Communication
Sales & Business Development
Engineering - Hardware & Networks
+ 2 more
There is just one advantage,that is the worklife balance.
Dislikes
Appraisals are always very low, they dont appreciate anything. No celebrations. No training, no growth and basically its the doordarshan of the technology :D
Compensation is very decent but growth is very slow and inconsistent, management is not dynamic and does not appreciate performance. also there is no on-job training nor any career growth prospects for the entrants nor for the seniors.