wfh friendly, lots of small duration projects like consulting companies do. exposure to multiple industries and technologies in a short span. pay is better than avg market pay
Cons
don't get much interaction with CEO. would be good to understand company's visions and 3 year plan