Pros
Salary, benefits. (see note on vacations in Cons).
Cons
- Hatch is like a modern day sweatshop - only difference is that they do engineering/consulting work. Everything is driven by project work for clients. Once there are no projects, you are out of there .(HR may try to tell they otherwise - that they are employee focused, and they value their resources, etc., etc.) - You spend too much time learning *hatch-isms* - would be better off learning generic technology, but Hatch's system is so convoluted, you get lost trying to keep up. - Have to give up ~10 vacation days each season for Christmas shutdown! What??? - Late evening/night meetings -> this is OK except there is no official way to account for the time spent working extra time.