My experience at the company was one of the worst. There are individuals who have been with the company for an extended period and have attained positions they don't deserve. The company is overly process-oriented, with the framework team being viewed as the most talented, and the module team lacking the freedom to make decisions independently. Leaders at the company lack an understanding of the ground work and often favor the input of those who have been associated with the company for a long time.