Pros
People at LAFP were extremely nice and friendly.
Cons
Communication from management to EITs regarding job performance/expectations was nonexistent. The company is divided into different teams, and each team is headed by a principal, or part owner of the company. Employees don't know what team they're being placed on until they are hired - at least that was true in my case. Some teams were better at developing young engineers and some weren't. I would advise young engineers to start elsewhere if you don't want to spend the majority of your first year checking shop drawings like a pathetic drone, or at least insist on learning which team/boss you will be assigned to. This can make or break your career as the team I was a part of laid off all their young engineers and other teams retained most of theirs.