Great people and benefits. Low pay and few advancement opportunities
Pros: lots of time off
Cons: low pay
Great culture, people and time off benefits. Big clients and well-known projects. However, the pay is lower than competitors' and there are few advancement opportunities. If you accept a job here, don't expect to get much in terms of raises or promotions.