Vantaggi
-interesting work -variety of work -flexible schedule and teleworking opportunities -good amount of vacation time
Svantaggi
-difficult, negative people create a very low morale -billable hours difficult to meet with a competition for all work -fear of losing job and what will be their next move -expectations to bill less hours than actually spent on a project with any other work being on your own personal time -too many very short projects which means constant looking for work/worrying about finding hours -expectations to be connected at all times and "on-call" 24/7 for non urgent work, or due to procrastinating by others -burn out very quickly -poor health benefits and 401k match, unacceptable for such a large company -poor quality control of deliverables, affected by budgets -no ability to move within the company