4.0
Nov 20, 2021
Former employee, more than 10 years
Reston, VA
Recommend
CEO approval
Business outlook
Pros
I can boldly say it is one of the best environments to work in for a techie. You have reasonable deadlines and its not one of those crazy fast paced working environment where you are ALWAYS under pressure to meet deadlines thereby working on weekends and spoiling your work life balance. There is plenty of opportunity to learn new things and experiment with technology. There is also good understanding, bonding and teamwork between everyone. You have a lot of flexibility as well.
Cons
The only thing I can probably think of is that the projects are not enterprise level with hundreds of thousands of users and tens of teams involved in collaborating among themselves for the development of a single project.