Pros
-Generous time off/vacations days -Very collaborative environment to share knowledge/coworkers are very helpful and team oriented
Cons
-The raises and promotion structure here are a joke for the mountain of work they give, esp. since the new systems they implemented are so inadequate. -They do not reward hard work, just give you more work. -They promote all the wrong people and not necessarily the most qualified people into management positions hence, end result is a hot mess. -Upper management is so removed from the day to day process and only push results and numbers which has lead to low morale. -Clients are constantly complaining of the inadequacies of their systems which they are doing nothing to fix. -There is no growth or opportunity, just stagnation, which results in a non-productive workforce of older workers who are rather hostile and not welcoming to the new and young ones. -Advice to people is get your experience and seek better opportunities elsewhere b/c this is a dead end.