Opportunities for student/juniors, impact on projects, work computers are provided
Cons
Salaries are really bad, executives and managers are trying to save on employees, responsibilities for everything, lack of software, forget about work-life balance.