Pros: free car, good benefits, autonomy
Cons: repetitive job, not a lot of creativity
Good company to start at right after college, but not a place you want to stay at forever. While the job has a lot of autonomy, the day-to-day gets repetitive and boring. The compensation is competitive (9% 401k matching, free car for personal use), but it's really the only reason to stick it out.