Awesome Working Experience!The good thingsThis company brings out the best in you! The staffing from different departments is very dynamic. The management makes sure you're well-fit for the position and rewards you accordingly. There are also a lot of cross-practice learning opportunities IF YOU ASK FOR THEM.
The challengesThe workload is sometimes staggering but that's expected in a job.