Recent Updates
  • CEI update
    4 days ago

    Don't forget that CEI is now on the look out for Veterans looking for IT jobs. Please contact Bart Womack for information at


CEI Reviews

Rating Trends
Recommend to a friend
Approve of CEO
CEI Chairman & CEO D. Raja
D. Raja
2 Ratings
  • Helpful (2)

    Been there nearly 10 years, feel like an important part of the company

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee in Pittsburgh, PA
    Current Employee - Anonymous Employee in Pittsburgh, PA
    Positive Outlook
    Approves of CEO

    I have been working at CEI full-time (More than 8 years)


    Not a stuffy corporate culture. Instead, a fun, family and supportive atmosphere. Everyone is treated like an equal regardless of title. Great opportunity to accelerate your technical skills. Been in the awesome new office for over a year now and it really uplifts the mood and encourages socilization. The clients I work with have all been fantastic.


    Advancement opportunities are there but hard to see. Benefits could be a bit better (profit sharing would be nice). It also sometimes feel that Raja is a bit conservative when it comes to taking business risks but he's kept the company profitable since 1992.

CEI Interviews

Interview Experience

Interview Experience


Getting an Interview

Getting an Interview


Interview Difficulty


Interview Difficulty




    Django Developer for Comcast Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Difficult Interview


    I applied through a recruiter. The process took 1 day. I interviewed at CEI in January 2015.


    Got an email from a recruiter. He said there is a company wants a django developer, then he said it's comcast, and a lot of developer refuse to do interview with it. I said fine, as long as if I move to PA, they won't do anything related to my home internet. We laughed then he decided to setup an interview with a technical recruiter. So, some Indian guy called me with heavy accent. It says in my resume that I worked for my school while I was undergrad. I did code a whole application for my school. It's 25-30K lines of code, and it's used by my school. I did the back and front ends. It's a massive application. I used backbone, handlebar and used dozen of others libraries. Took me around 3+ years to finish it. It's a whole homework system with automatic grading, and automatic questions generation. It's similar to webassign if you've done any mathematical undergrad course. The interviewer said my project was basically a home work for my class I took while I’m undergrad. At that point, my blood started to boil. He asked some python questions, and I had hard time trying to understand his accent. One of the question what does 'bass' do in python? I said bass? He said yes. I was like wth is bass? Is it something I don't know in python? Perhaps I was learning Python all wrong. Then I just realised he meant pass not bass, but his accent was too heavy to have the right pronunciation Then, he started to ask questions in c++ and .net (yes, you've read that right) I answered the c++ question, and I told him I asked the recruiter about this is a Django position. There is no mention for .net or c# in the job posting. The only thing that was in the job posting is something called groovy and Java, and told the recruiter last time I programmed in Java was 4 years ago. The recruiter said it's not required. So, if you're applying for this Django position, be ready to answer .net questions.

    Interview Questions

CEI Awards & Accolades

Something missing? Add an award
Supplier of the Year Award , Eastern Minority Supplier Development Council, 2015

Additional Info

Headquarters Pittsburgh, PA
Size 201 to 500 Employees
Founded 1992
Type Company - Private
Industry Information Technology
Revenue $25 to $50 million (USD) per year

CEI is a nationally recognized CMMi level 5 IT Consulting company, Headquartered in Pittsburgh, PA. For over 20 years, CEI has provided IT Consulting, Custom Software Development, and Managed Services and has now added a Veterans Division. CEI has offices and delivery operations across the United States as well as an offshore delivery center in Chennai, India. CEI works with ... More

Mission: CEI's mission is to be known and trusted by our customers to deliver top quality IT staff supplementation and technology services. Through trust and commitment, we build win-win relationships with our partners and vendors. To our employees, CEI creates an honest, creative, enjoyable and rewarding environment. And to our shareholders, CEI consistently delivers revenue growth and profitability.

Work at CEI? Share Your Experiences


Click to Rate