Segars Engineering provides an open atmosphere of sharing ideas and mutual support. The client work is interesting and relatively stable work.
Cons
Lots of responsibility early on. Can be hectic at times. You need to have good people and time management skills, as you will likely be handling multiple jobs at a time.