Good colleagues, descent sallary, cutting edje technologies
Cons
Micromanagement, everything is about timecards and billable hours, As developers you cannot estimate the tickets, lack of Agile. No room for carrier and no transparency. The PM's ask you one question all the time 'When this ticket will be ready'