They have a variety of good projects, medical and commercial. The staff is friendly and congenial. I was given ample challenge and responsibility. The company supports the employees with training sessions.
Cons
There is a high emphasis in productivity in a fast environment. An employee can potentially be laid off if the project ends and there are no other projects coming up.
Everyone is friendly and reasonable. Great mix of personalities. All primadonnas have been weeded out, thank God... all senior staff extremely approachable.
Cons
Sometimes may feel like efforts are not recognized, but management notices. May depend on partner in charge of your project.