Great people and and great work environment that can't be compared to anywhere else. A really personal atmosphere with some of the greatest people I have ever had the pleasure to work with.
Cons
Hard work like anywhere else. You are what you put in.
- Great people
- Great work environment
- Family first culture
- Many opportunities to advance your career
Cons
- Smaller company, so whatever role you play, you'll have a lot of responsibility. This isn't necessarily a con, because it will definitely push you to grow.