
The most dedicated people I have ever worked with.
Watching my team work together to solve a problem.
Plenty of flexibility. People really care about each other.
Unfortunately you need to leave and come back to be fairly compensated. Long term employees are not rewarded.