Pros
I worked on two really good DevOps projects at IzelTech. I was never on bench. I worked on CI/CD implementation and on App Orchestration with two very good California companies. I got the change to interact with the customer every day. The top management gave me a free hand to interact with the customer, propose ideas. I learned good proposal building working with Sachin and my Practice head. I really learned a lot at IzelTech. This company has a reputation to have good projects and I experienced it myself. Management is approachable and friendly. The CEO helped me with my career even after leaving IzelTech.
Cons
Isolated teams. Every account/project and the team members act as though they are an independent company. Project managers don't exchange information across the board. Company has stopped free lunch. Only free even snacks and beverages.