Pros
1. Support from the company is always there whether it's related to the project, new initiatives or feedback 2. The people here are the best I have been surrounded by - hiring process is rigorous but results in smart, creative, driven, diligent, well rounded people making up the workforce. While this can result in a competitive environment, it has actually fostered learning and asking for help, resulting in better quality of work. 3. We get a wide range of challenging projects from clients. We're all encouraged to think freely and contribute in innovative ways to the solutions, without compromising on timeliness and . With that comes a lot of added responsibility and ownership.
Cons
1. The pace does not suit everyone - given the hypergrowth phase the company is in. 2. The workload can get pretty high occasionally, depending on the project - the project delivery leads and client partners do step in to manage it.