Good company to work
2.Work on multiple projects learned a bunch.
3. Culture ok.
4. When a project ends, you have to find another project on your own.
5. You get to meet different clients, get to work on multiple projects, travel and learn new tasks.
Free lunch most of the time