Pros
You can learn a lot if you're good at teaching yourself
Cons
When you're interviewing, Coretelligent promises you the world and tells you everything you want to hear. After accepting the job, you start to see what you got yourself into. The company doesn't train you. You're thrown out into the field on one of your first days, billing out hours even though you don't know the job or the company's systems yet. Inevitably, you'll make a mistake. When you do, management jumps to criticism and blame. They don't consider that they never taught you the right way to do it. It feels they'd rather force you to screw up so they can then hold it over you than just teach you the right way to do it. If you can deal with management and teach yourself, you'll learn a lot. But there's not much of a career track here. Morale is bad, and culture and values don't exist. When it comes to pay - it's OK, but take your time and look around and you can probably find a job that pays more or similar for much less frustration Even the people who are really senior still have to spend a lot of their time on desktop support. If that's your cup of tea, that's great, but it's not a huge career builder. There are some good people here outside of management, and some of the clients can be ok, but the bad still outweighs the good by a lot in my opinion. I'm looking for something better.