4.0
Apr 7, 2023
Former employee, more than 3 years
Edison, NJ
Recommend
CEO approval
Business Outlook
Pros
As a Developer, you get a chance to work with a lot of technologies There are really smart people in higher level positions, which allows you to learn architectures Can choose various paths all in the data space, which can allow you to work on projects with multiple internal teams Seems to do a good job training engineers not from a software backround in the data space
Cons
Sometimes billable work isn't as readily available, so you may find yourself on the bench doing "training" Sometimes you can do training/certifications and not be put on a project that uses that technology If you're not used to taking innitiative, you can wind up in limbo