Good 401k Partial work from home Opportunity to become a shareholder A lot of opportunity for career growth and a lot of diverse interesting projects Management recognizes good work and promotes accordingly
Cons
Occasional weekend/late night calls Starting pay is not competitive for the area
Good variety of projects and tasks
Everyone seems to learn a lot
Half day on Friday
Stable amount of work
Some great people to work with
Great 401K match
Cons
Work can be repetitive
Can be required to do administrative tasks since it's a small company
Base pay isn't that competitive
Can get fired without much warning
Miscommunications on deadlines and such with parent company and external companies