Pros
1. Good, kind colleagues
2. Stand-up desk available
3. Four 9hr-days and 4-hr Friday, but flexible if you want to do 8-hr straight
4. Small company, do a lot of little things, easy to see the big picture and collaborate with seniors and principals
5. Some amount of short road trip travel
6. Invest in employees, reimburse accreditation fees
Cons
1. Small, lower end projects limited to SoCal
2. Rigid clock-in clock-out policy for junior employees, even strict on 30-min lunch, so stupid, a waste of budget and paper
3. Aged leadership, the entire company feels like an old machine, rigid and traditional, not very dynamic and energetic