Pros
-Great team members and attentive department managers -Great work/life balance (off every friday) -Management is very approachable and willing to discuss any issues or ideas -Company allows employees to submit innovative ideas pays them to put their idea into motion. Some ideas improve work delivery, help get more projects/clients (With no employees left, this counts as a con)
Cons
-No room for growth as projects tend to be far and in between. -Office politics is at an all time high, who you know sort of determines your job security. -Company is a revolving door for talent, one day here and next day gone (either by choice or due to lay offs). -It is common to constantly worry about your job and whether you are next on the list to get laid off -No innovation, no room for introducing more efficient and higher quality engineering,