Pros
eClerx really appreciates its employees and shows it with parties a few times a year. Bosses are very receptive to suggestions. They listen to employees' ideas and will try to implement the ones that are feasible. As a consultant, the main role is to make sure clients are happy. There is no pressure to make sales, though they do appreciate it when you bring up opportunities for them to look into. They give the leads to the appropriate team to follow. The main goal is to under promise and over deliver, meaning that there is not constant pressure to do more than what is possible. Coworkers here are very smart and kind. Onboarding was really easy because they were able to break down information into smaller, easy to process pieces. They are also open to answering any questions you have. There is also a bit of management to the role, since there is an offshore team that you work with and delegate tasks to. Sometimes the time differences and the distance can be tough, but it's an opportunity to grow. They plan on opening an AI center in Austin to do innovation work too.
Kontras
Contracts tend to be on the long side, so change in projects is less frequent. Sometimes you get entrenched in the client company's politics, which can be frustrating at times, but I think that's common in the consulting world.