- small company atmosphere, with big company perks
- very friendly and warm environment
- excellent IT and engineering department
- not a lot of turnaround
- open door policy
Cons
- lunches not paid for (pretty common for a company this size)
- parking not on site depending on what lot you get assigned to