Pros
You can negotiate your salary to be competitive.
Cons
The president of the company is the one that everyone pretty much reports to unless you are on the delivery side. He speaks poorly about everyone behind their backs and it is a known thing, people are just afraid to speak up. He employs his friends to work for him who have no background in staffing. He puts his employees in dangerous situations. He tells you something and then immediately forgets that he told you and vice versa when you are telling him things. The sales team are not nice people and they treat the delivery team terribly. The culture and work environment is sickening. There's so much terrible and untrue gossip that happens. This is not a company that I would recommend. They also play up that they are a Chenega company BUT never use Chenega as a true resource to build a better company. The company also lacks diversity. The entire US team is white except the president of the company. The rest sit in India.