- Good people. There is generally cooperation between people in different departments. Not always true but it is more often than not.
- Good work/life balance. Standard hours are 7-3:45. Getting out early is great especially in the summer
- Some of the projects are truly interesting to work on. Employees can take pride in some of the awesome equipment that is produced.
Inconvénients
- Benefits are not that great
- Company is going through some growing pains. The management structure is in flux leading to uncertainty about the future for employees.
- There doesn't seem to be a clear vision for the direction of the company
- Under staffed in certain departments means that during crunch time, the bulk of the work always falls on the same few qualified people.