joined with enthusiasm, but now in abysmal demoralization within weeks
Pros
- they have multiple branch locations - they talk big and sell hard - family ran - you can work on 10 projects at a time
Cons
- be ready to work really long hours and on random projects - project variety is horrific and quality is low - management focuses on making revenue and profit - not on getting any good work done. they just want to get away with what minimum they can do to get their invoices approved or new ones signed. - sales surprise us all the time with features teams cannot deliver, they just worry of winning, and not delivering. quality and people suffer - the management play good cop/ bad cop tactic with people (honestly, mostly for being bad cops to us all, to get away with us doing hard work, and little care) - the C level people are rather not friendly, they do try to put a fake smile, but there is so much of disrespect for lower titles like developers or support - Low morale, low esteem despite long hours, lack of joy