Pros
- people are generally very nice - excellent location - office is clean and nice - when you have work to do, people trust you to do your job
Cons
- not a lot of growth for non-engineers - there is a very clear hierarchy in terms of engineers vs. designers. hatch cares immensely about their engineers and do not place a lot of value on designers - young inexperienced engineers often given too much responsibility or power too soon - pay is lower than industry standard - they probably will not contact you for a VERY long time after you interview - hatch does things differently than a lot of companies do, and it can be frustrating if you are used to standard practices in other companies - it's not uncommon to spend long stretches of time charging to overhead because there is not enough work for the amount of employees there are - because of long stretches on overhead, you don't end up learning much - pace is very slow compared to other engineering firms