Excellent organization to work for. Great work culture/environment despite uncertainities in current climate.
Pros: worked from home. able to work independently on my own timetable.
Cons: no job security. no opportunities for permanent employment.
Great learning environment. Constant challenges. Frequently given new tasks, which helped break the mundane day-to-day activities. Many opportunities to learn and grow in my career. Networking opportunities were available.